aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/dialog
diff options
context:
space:
mode:
authorGravatar Noldor2008-05-15 17:35:44 +0000
committerGravatar Noldor2008-05-15 17:35:44 +0000
commitb2caa0ba0c49ea8c1909d9929e39727a43448f1c (patch)
tree1bd0dadec55ddedba2f0ec01d5566f0fe52d472a /src/modules/dialog
parentfix (diff)
downloadKVIrc-b2caa0ba0c49ea8c1909d9929e39727a43448f1c.tar.gz
KVIrc-b2caa0ba0c49ea8c1909d9929e39727a43448f1c.tar.bz2
KVIrc-b2caa0ba0c49ea8c1909d9929e39727a43448f1c.zip
QT4 port commit :) (modules) (wip)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1786 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/dialog')
-rw-r--r--src/modules/dialog/libkvidialog.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/modules/dialog/libkvidialog.cpp b/src/modules/dialog/libkvidialog.cpp
index 10d43e722..683f7677f 100644
--- a/src/modules/dialog/libkvidialog.cpp
+++ b/src/modules/dialog/libkvidialog.cpp
@@ -212,7 +212,7 @@ KviKvsCallbackTextInput::KviKvsCallbackTextInput(
: QDialog(), KviKvsCallbackObject("dialog.textinput",pWindow,szCode,pMagicParams,0)
{
g_pDialogModuleDialogList->append(this);
- setIcon(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_KVIRC)));
+ setWindowIcon(*(g_pIconManager->getSmallIcon(KVI_SMALLICON_KVIRC)));
setModal(modal);
setWindowTitle(szCaption);
@@ -230,7 +230,8 @@ KviKvsCallbackTextInput::KviKvsCallbackTextInput(
g->addWidget(tl,0,1);
} else {
QLabel * tl = new QLabel(szLabel,this);
- g->addMultiCellWidget(tl,0,0,0,1);
+ g->addWidget(tl,0,0,0,2);
+ // g->addMultiCellWidget(tl,0,0,0,1);
}
g->setColumnStretch(1,1);
@@ -245,11 +246,12 @@ KviKvsCallbackTextInput::KviKvsCallbackTextInput(
m_pEdit = new QLineEdit(this);
((QLineEdit *)m_pEdit)->setText(szDefaultText);
}
-
- g->addMultiCellWidget(m_pEdit,1,1,0,1);
+ g->addWidget(m_pEdit,1,1,0,1);
+// g->addMultiCellWidget(m_pEdit,1,1,0,1);
KviTalHBox * box = new KviTalHBox(this);
- g->addMultiCellWidget(box,2,2,0,1);
+ g->addWidget(box,2,2,0,0);
+// g->addMultiCellWidget(box,2,2,0,1);
m_iEscapeButton = 0;
m_iDefaultButton = 0;
@@ -505,7 +507,7 @@ void KviKvsCallbackFileDialog::done(int code)
#ifdef COMPILE_KDE_SUPPORT
if(mode() == KFile::ExistingOnly)
#else
- if(mode() == QFileDialog::ExistingFiles)
+ if(fileMode() == QFileDialog::ExistingFiles)
#endif
{
KviKvsArray * a = new KviKvsArray();
@@ -518,7 +520,7 @@ void KviKvsCallbackFileDialog::done(int code)
}
params.append(new KviKvsVariant(a));
} else {
- params.append(new KviKvsVariant(selectedFile()));
+ params.append(new KviKvsVariant(selectedFiles().at(0)));
}
} else {
params.append(new KviKvsVariant(QString("")));
@@ -871,7 +873,6 @@ static bool dialog_module_init(KviModule * m)
KVSM_REGISTER_CALLBACK_COMMAND(m,"textinput",dialog_kvs_cmd_textinput);
KVSM_REGISTER_CALLBACK_COMMAND(m,"file",dialog_kvs_cmd_file);
KVSM_REGISTER_CALLBACK_COMMAND(m,"image",dialog_kvs_cmd_image);
-
KVSM_REGISTER_FUNCTION(m,"yesno",dialog_kvs_fnc_yesno);
return true;