summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/profileeditordialog.cpp
Side-by-side diff
Diffstat (limited to 'noncore/apps/opie-console/profileeditordialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/profileeditordialog.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/noncore/apps/opie-console/profileeditordialog.cpp b/noncore/apps/opie-console/profileeditordialog.cpp
index 8e63429..be23eff 100644
--- a/noncore/apps/opie-console/profileeditordialog.cpp
+++ b/noncore/apps/opie-console/profileeditordialog.cpp
@@ -1,2 +1,3 @@
+#include <opie/otabwidget.h>
#include "profileeditordialog.h"
@@ -15,3 +16,3 @@ ProfileEditorDialog::ProfileEditorDialog( MetaFactory* fact,
const Profile& prof )
- : QTabDialog(0, 0, TRUE), m_fact( fact ), m_prof( prof )
+ : QDialog(0, 0, TRUE), m_fact( fact ), m_prof( prof )
{
@@ -25,3 +26,3 @@ ProfileEditorDialog::ProfileEditorDialog( MetaFactory* fact,
ProfileEditorDialog::ProfileEditorDialog( MetaFactory* fact )
- : QTabDialog(0, 0, TRUE), m_fact( fact )
+ : QDialog(0, 0, TRUE), m_fact( fact )
{
@@ -43,3 +44,8 @@ void ProfileEditorDialog::initUI()
{
- QWidget *tabterm, *tabconn, *tabprof;
+
+ QVBoxLayout *mainLayout = new QVBoxLayout( this );
+ OTabWidget *tabWidget = new OTabWidget( this );
+ mainLayout->add(tabWidget);
+
+ QWidget *tabterm, *tabconn, *tabprof;
@@ -50,3 +56,3 @@ void ProfileEditorDialog::initUI()
// for the time being: fake factory
-
+
m_fact->addConfigWidgetFactory("serial", QObject::tr("Serial cable"), factory_serial);
@@ -100,2 +106,6 @@ void ProfileEditorDialog::initUI()
vbox->add(conn_widget);
+ vbox->setStretchFactor(device, 1);
+ vbox->setStretchFactor(device_box, 1);
+ vbox->setStretchFactor(plugin_base, 1);
+ vbox->setStretchFactor(conn_widget, 7);
@@ -104,11 +114,7 @@ void ProfileEditorDialog::initUI()
- addTab(tabprof, QObject::tr("Profile"));
- addTab(tabconn, QObject::tr("Connection"));
- addTab(tabterm, QObject::tr("Terminal"));
-
- setOkButton(QObject::tr("OK"));
- setCancelButton(QObject::tr("Cancel"));
+ tabWidget->addTab(tabprof, "", QObject::tr("Profile"));
+ tabWidget->addTab(tabconn, "", QObject::tr("Connection"));
+ tabWidget->addTab(tabterm, "", QObject::tr("Terminal"));
// load profile values
-
name_line->setText(m_prof.name());
@@ -125,5 +131,3 @@ void ProfileEditorDialog::initUI()
// signals
-
- connect(this, SIGNAL(cancelButtonPressed()), SLOT(slotCancel()));
- connect(device_box, SIGNAL(activated(int)), SLOT(slotDevice(int)));
+ connect(device_box, SIGNAL(activated(int)), SLOT(slotDevice(int)));
}
@@ -168,6 +172,2 @@ void ProfileEditorDialog::accept()
-void ProfileEditorDialog::slotCancel()
-{
- reject();
-}