[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdesdk/cervisia
From: Christian Loose <christian.loose () hamburg ! de>
Date: 2005-11-30 19:13:39
Message-ID: 1133378019.337308.20494.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 484434 by cloose:
fix compile/link
replace KDialogBase::addGripPage() by addPage() + QGridLayout
M +18 -4 settingsdlg.cpp
--- trunk/KDE/kdesdk/cervisia/settingsdlg.cpp #484433:484434
@@ -265,29 +265,43 @@
*/
void SettingsDialog::addDiffPage()
{
- Q3Grid *diffPage = addGridPage(2, Qt::Horizontal, i18n("Diff Viewer"),
- QString::null, LoadIcon("vcs_diff"));
+ QFrame* diffPage = addPage(i18n("Diff Viewer"), QString::null, LoadIcon("vcs_diff"));
+ QGridLayout* layout = new QGridLayout(diffPage);
+
QLabel *contextlabel = new QLabel( i18n("&Number of context lines in diff dialog:"), diffPage );
contextedit = new KIntNumInput( 0, diffPage );
contextedit->setRange(0, 65535, 1, false);
contextlabel->setBuddy(contextedit);
+ layout->addWidget(contextlabel, 0, 0);
+ layout->addWidget(contextedit, 0, 1);
+
QLabel *diffoptlabel = new QLabel(i18n("Additional &options for cvs diff:"), diffPage);
diffoptedit = new KLineEdit(diffPage);
diffoptlabel->setBuddy(diffoptedit);
+ layout->addWidget(diffoptlabel, 1, 0);
+ layout->addWidget(diffoptedit, 1, 1);
+
QLabel *tabwidthlabel = new QLabel(i18n("Tab &width in diff dialog:"), diffPage);
tabwidthedit = new KIntNumInput(0, diffPage);
tabwidthedit->setRange(1, 16, 1, false);
tabwidthlabel->setBuddy(tabwidthedit);
+ layout->addWidget(tabwidthlabel, 2, 0);
+ layout->addWidget(tabwidthedit, 2, 1);
+
QLabel *extdifflabel = new QLabel(i18n("External diff &frontend:"), diffPage);
extdiffedit = new KURLRequester(diffPage);
extdifflabel->setBuddy(extdiffedit);
- // dummy widget to take up the vertical space
- new QWidget(diffPage);
+ layout->addWidget(extdifflabel, 3, 0);
+ layout->addWidget(extdiffedit, 3, 1);
+
+ // add dummy row to take up the vertical space
+ layout->addWidget(0, 4, 0, 0, 1);
+ layout->setRowStretch(4, 10);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic