[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmuddy] kmuddy/dialogs: more porting
From:       Tomas Mecir <null () kde ! org>
Date:       2018-03-31 19:47:15
Message-ID: E1f2MT5-0001ET-WE () code ! kde ! org
[Download RAW message or body]

Git commit 267c9d39f2dd3b80cef6032d10a54de5abdb4eeb by Tomas Mecir.
Committed on 31/03/2018 at 19:46.
Pushed by mecir into branch 'master'.

more porting

M  +1    -1    kmuddy/dialogs/dlgmxpconsole.cpp
M  +0    -4    kmuddy/dialogs/dlgoutputwindow.cpp
M  +12   -12   kmuddy/dialogs/dlgwindows.cpp

https://commits.kde.org/kmuddy/267c9d39f2dd3b80cef6032d10a54de5abdb4eeb

diff --git a/kmuddy/dialogs/dlgmxpconsole.cpp b/kmuddy/dialogs/dlgmxpconsole.cpp
index 1ae00f8..9e163e5 100644
--- a/kmuddy/dialogs/dlgmxpconsole.cpp
+++ b/kmuddy/dialogs/dlgmxpconsole.cpp
@@ -60,7 +60,7 @@ void dlgMXPConsole::addLine (const QString &line)
   sb->setValue (sb->maximum ());
 }
 
-QSize dlgObjects::sizeHint() const
+QSize dlgMXPConsole::sizeHint() const
 {
   return QSize (300, 200);
 }
diff --git a/kmuddy/dialogs/dlgoutputwindow.cpp b/kmuddy/dialogs/dlgoutputwindow.cpp
index ffde130..a4f9c3f 100644
--- a/kmuddy/dialogs/dlgoutputwindow.cpp
+++ b/kmuddy/dialogs/dlgoutputwindow.cpp
@@ -42,15 +42,11 @@ dlgOutputWindow::dlgOutputWindow (QWidget *parent) : \
QDialog(parent)  setFocusPolicy (Qt::StrongFocus);
 
   owindow = new cConsole(this);
-  //our window shall also have a status bar
-  owindow->setVScrollBarMode (Q3ScrollView::AlwaysOn);
 
   //no session information yet, will set it when it's available
   sess = 0;
   owindow->setSession (0);
 
-  KDialog::resizeLayout (this, 0, 5);
-  
   KWindowSystem::setType(this->winId(), NET::Utility);
 
   layout->setMargin (0);
diff --git a/kmuddy/dialogs/dlgwindows.cpp b/kmuddy/dialogs/dlgwindows.cpp
index a9dc7a2..fdb9c68 100644
--- a/kmuddy/dialogs/dlgwindows.cpp
+++ b/kmuddy/dialogs/dlgwindows.cpp
@@ -28,7 +28,8 @@ along with this program.  If not, see \
<http://www.gnu.org/licenses/>.  #include <klocale.h>
 #include <kpushbutton.h>
 
-#include <qlabel.h>
+#include <QDialogButtonBox>
+#include <QLabel>
 #include <QGridLayout>
 #include <QListWidget>
 #include <QVBoxLayout>
@@ -50,23 +51,16 @@ void dlgWindows::createDialog()
 {
   //initial dialog size
   setWindowTitle (i18n("Output Windows"));
-  setButtons (KDialog::Ok);
   
   //create main dialog's widget
-  QWidget *page = new QWidget (this);
-  QGridLayout *layout = new QGridLayout (page);
-
-  setMainWidget (page);
-
-  //change button text
-  setButtonText (KDialog::Ok, i18n ("Done"));
+  QGridLayout *layout = new QGridLayout (this);
 
   //create widgets
-  QLabel *label = new QLabel (i18n ("&List of output windows"), page);
-  box = new QListWidget (page);
+  QLabel *label = new QLabel (i18n ("&List of output windows"), this);
+  box = new QListWidget (this);
   label->setBuddy (box);
   
-  QFrame *buttons = new QFrame (page);
+  QFrame *buttons = new QFrame (this);
   QVBoxLayout *buttonslayout = new QVBoxLayout (buttons);
   
   btshow = new KPushButton (i18n("&Show"), buttons);
@@ -80,6 +74,12 @@ void dlgWindows::createDialog()
   buttonslayout->addWidget (btdelete);
   buttonslayout->addStretch (10);
 
+  QDialogButtonBox *dlgbuttons = new QDialogButtonBox (QDialogButtonBox::Ok | \
QDialogButtonBox::Cancel, this); +  QPushButton *button = dlgbuttons->button \
(QDialogButtonBox::Ok); +  button->setText (i18n ("&Dont"));
+  connect (dlgbuttons, &QDialogButtonBox::accepted, this, &QDialog::accept);
+  connect (dlgbuttons, &QDialogButtonBox::rejected, this, &QDialog::reject);
+
   layout->setColumnStretch (0, 10);
   layout->setRowStretch (1, 10);
   layout->setSpacing (5);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic