summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
authorLubos Dolezel <lubos@dolezel.info>2015-06-03 21:55:27 +0200
committerLubos Dolezel <lubos@dolezel.info>2015-06-03 21:55:27 +0200
commit4ccd17443615187a585f367e3a47301b24265cd9 (patch)
tree9bfd4531ab6a5fef4282039265f4aea0fef95674 /src/gui
parent7adf34aa4f8fd97b9857725887c63e7affe7c4a8 (diff)
downloadtwinkle-4ccd17443615187a585f367e3a47301b24265cd9.tar
twinkle-4ccd17443615187a585f367e3a47301b24265cd9.tar.gz
twinkle-4ccd17443615187a585f367e3a47301b24265cd9.tar.lz
twinkle-4ccd17443615187a585f367e3a47301b24265cd9.tar.xz
twinkle-4ccd17443615187a585f367e3a47301b24265cd9.zip
More Qt3 -> Qt4 porting, now only the main window remains
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/buddyform.ui1
-rw-r--r--src/gui/gui.cpp4
-rw-r--r--src/gui/historyform.cpp2
-rw-r--r--src/gui/messageform.cpp10
-rw-r--r--src/gui/selectprofileform.cpp2
-rw-r--r--src/gui/selectprofileform.h4
-rw-r--r--src/gui/selectuserform.ui4
-rw-r--r--src/gui/sendfileform.cpp6
-rw-r--r--src/gui/srvredirectform.cpp2
-rw-r--r--src/gui/textbrowsernoautolink.h6
-rw-r--r--src/gui/userprofileform.cpp17
-rw-r--r--src/gui/wizardform.cpp6
-rw-r--r--src/gui/yesnodialog.cpp10
13 files changed, 33 insertions, 41 deletions
diff --git a/src/gui/buddyform.ui b/src/gui/buddyform.ui
index a4806dc..657abec 100644
--- a/src/gui/buddyform.ui
+++ b/src/gui/buddyform.ui
@@ -186,7 +186,6 @@
<includes>
<include location="local">presence/buddy.h</include>
<include location="local">user.h</include>
- <include location="local">q3listview.h</include>
<include location="local">getaddressform.h</include>
</includes>
<connections>
diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp
index 1b0fbbb..788fa60 100644
--- a/src/gui/gui.cpp
+++ b/src/gui/gui.cpp
@@ -23,7 +23,7 @@
#include <qapplication.h>
//Added by qt3to4:
#include <q3mimefactory.h>
-#include <Q3Frame>
+#include <QFrame>
#ifdef HAVE_KDE
#include <kmimetype.h>
@@ -1603,7 +1603,7 @@ void t_gui::cb_notify_call(int line, const QString &from_party, const QString &o
pm = QPixmap(":/icons/images/twinkle32.png");
} else {
pm.convertFromImage(photo);
- photoFrameShape = Q3Frame::Box;
+ photoFrameShape = QFrame::Box;
}
// Create the popup view.
diff --git a/src/gui/historyform.cpp b/src/gui/historyform.cpp
index eb8a469..b418f63 100644
--- a/src/gui/historyform.cpp
+++ b/src/gui/historyform.cpp
@@ -1,7 +1,7 @@
//Added by qt3to4:
#include <QCloseEvent>
#include <QPixmap>
-#include <Q3PopupMenu>
+#include <QMenu>
/*
Copyright (C) 2005-2009 Michel de Boer <michel@twinklephone.com>
diff --git a/src/gui/messageform.cpp b/src/gui/messageform.cpp
index 0e71995..1f615af 100644
--- a/src/gui/messageform.cpp
+++ b/src/gui/messageform.cpp
@@ -34,7 +34,7 @@
#include "gui.h"
#include "sockets/url.h"
-#include <Q3StyleSheet>
+#include <QTextDocument>
#include "audits/memman.h"
#include "util.h"
#include <QPixmap>
@@ -337,7 +337,7 @@ void MessageForm::addMessage(const im::t_msg &msg, const QString &name)
if (msg.format == im::TXT_HTML) {
s += msg.message.c_str();
} else {
- s += Q3StyleSheet::escape(msg.message.c_str());
+ s += Qt::escape(msg.message.c_str());
}
}
@@ -428,7 +428,7 @@ void MessageForm::displayError(const QString &errorMsg)
s += "<b>";
s += tr("Delivery failure").ascii();
s += ": </b>";
- s += Q3StyleSheet::escape(errorMsg);
+ s += Qt::escape(errorMsg);
s += "</font>";
conversationBrowser->append(s);
@@ -440,7 +440,7 @@ void MessageForm::displayDeliveryNotification(const QString &notification)
s += "<b>";
s += tr("Delivery notification").ascii();
s += ": </b>";
- s += Q3StyleSheet::escape(notification);
+ s += Qt::escape(notification);
s += "</font>";
conversationBrowser->append(s);
@@ -598,7 +598,7 @@ void MessageForm::setComposingIndication(const QString &name)
MEMMAN_NEW(_isComposingLabel);
_isComposingLabel->setText(tr("%1 is typing a message.").arg(name));
- _isComposingLabel->setFrameStyle(Q3Frame::NoFrame | Q3Frame::Plain);
+ _isComposingLabel->setFrameStyle(QFrame::NoFrame | QFrame::Plain);
statusBar()->addWidget(_isComposingLabel);
}
}
diff --git a/src/gui/selectprofileform.cpp b/src/gui/selectprofileform.cpp
index 9645eaa..e900dcc 100644
--- a/src/gui/selectprofileform.cpp
+++ b/src/gui/selectprofileform.cpp
@@ -179,7 +179,7 @@ int SelectProfileForm::execForm()
// The execForm() method cannot be used as it will block the Qt event loop.
// NOTE: the method show() is not re-implemented as Qt calls this method
// from exec() internally.
-void SelectProfileForm::showForm(Q3MainWindow *_mainWindow)
+void SelectProfileForm::showForm(QWidget *_mainWindow)
{
mainWindow = _mainWindow;
profileListView->clear();
diff --git a/src/gui/selectprofileform.h b/src/gui/selectprofileform.h
index 7c9b0a5..517efb1 100644
--- a/src/gui/selectprofileform.h
+++ b/src/gui/selectprofileform.h
@@ -23,7 +23,7 @@ public:
static bool getUserProfiles( QStringList & profiles, QString & error );
public slots:
- virtual void showForm( Q3MainWindow * _mainWindow );
+ virtual void showForm( QWidget * _mainWindow );
virtual void runProfile();
virtual void editProfile();
virtual void newProfile();
@@ -50,7 +50,7 @@ protected slots:
private:
bool defaultSet;
t_user *user_config;
- Q3MainWindow *mainWindow;
+ QWidget *mainWindow;
void init();
void destroy();
diff --git a/src/gui/selectuserform.ui b/src/gui/selectuserform.ui
index d379340..fcdc06a 100644
--- a/src/gui/selectuserform.ui
+++ b/src/gui/selectuserform.ui
@@ -183,9 +183,9 @@
</connection>
<connection>
<sender>userListView</sender>
- <signal>doubleClicked(Q3ListViewItem*)</signal>
+ <signal>doubleClicked(QModelIndex)</signal>
<receiver>SelectUserForm</receiver>
- <slot>toggle(Q3ListViewItem*)</slot>
+ <slot>toggle(QModelIndex)</slot>
<hints>
<hint type="sourcelabel">
<x>20</x>
diff --git a/src/gui/sendfileform.cpp b/src/gui/sendfileform.cpp
index e212579..cd9f10e 100644
--- a/src/gui/sendfileform.cpp
+++ b/src/gui/sendfileform.cpp
@@ -23,7 +23,7 @@
#include "audits/memman.h"
#include "gui.h"
#include <QFile>
-#include <Q3FileDialog>
+#include <QFileDialog>
#include "sendfileform.h"
/*
* Constructs a SendFileForm as a child of 'parent', with the
@@ -98,7 +98,7 @@ void SendFileForm::chooseFile()
d->setOperationMode(KFileDialog::Other);
connect(d, SIGNAL(okClicked()), this, SLOT(setFilename()));
#else
- Q3FileDialog *d = new Q3FileDialog(QString::null, QString::null, this, 0, true);
+ QFileDialog *d = new QFileDialog(this);
MEMMAN_NEW(d);
connect(d, SIGNAL(fileSelected(const QString &)), this, SLOT(setFilename()));
@@ -125,7 +125,7 @@ void SendFileForm::setFilename()
KFileDialog *d = dynamic_cast<KFileDialog *>(_chooseFileDialog);
filename = d->selectedFile();
#else
- Q3FileDialog *d = dynamic_cast<Q3FileDialog *>(_chooseFileDialog);
+ QFileDialog *d = dynamic_cast<QFileDialog *>(_chooseFileDialog);
filename = d->selectedFile();
#endif
diff --git a/src/gui/srvredirectform.cpp b/src/gui/srvredirectform.cpp
index 4d95643..cfcfa93 100644
--- a/src/gui/srvredirectform.cpp
+++ b/src/gui/srvredirectform.cpp
@@ -20,7 +20,7 @@
*/
#include "phone.h"
-#include <Q3GroupBox>
+#include <QGroupBox>
#include <QCheckBox>
#include "gui.h"
#include "audits/memman.h"
diff --git a/src/gui/textbrowsernoautolink.h b/src/gui/textbrowsernoautolink.h
index 72dbcbb..56b7b6b 100644
--- a/src/gui/textbrowsernoautolink.h
+++ b/src/gui/textbrowsernoautolink.h
@@ -31,17 +31,17 @@
#ifndef _TEXTBROWSERNOAUTOLINK_H
#define _TEXTBROWSERNOAUTOLINK_H
-#include <q3textbrowser.h>
+#include <QTextBrowser>
/**
* A text browser similar to QTextBrowser, but when a user clicks a link
* the browser will not automatically load the linked document.
*/
-class TextBrowserNoAutoLink : public Q3TextBrowser {
+class TextBrowserNoAutoLink : public QTextBrowser {
Q_OBJECT
public:
TextBrowserNoAutoLink ( QWidget * parent = 0, const char * name = 0 ) :
- Q3TextBrowser(parent, name) {};
+ QTextBrowser(parent, name) {};
virtual void setSource ( const QString & name ) {};
};
diff --git a/src/gui/userprofileform.cpp b/src/gui/userprofileform.cpp
index 75c2fcd..040a57a 100644
--- a/src/gui/userprofileform.cpp
+++ b/src/gui/userprofileform.cpp
@@ -1,7 +1,3 @@
-//Added by qt3to4:
-#include <QPixmap>
-#include <Q3ValueList>
-
/*
Copyright (C) 2005-2009 Michel de Boer <michel@twinklephone.com>
@@ -19,8 +15,8 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-
-#include <Q3ListBox>
+#include <QPixmap>
+#include <QList>
#include <QLineEdit>
#include <QLabel>
#include <QComboBox>
@@ -31,11 +27,11 @@
#include "protocol.h"
#include <QMessageBox>
#include "gui.h"
-#include <Q3FileDialog>
+#include <QFileDialog>
#include <QFileInfo>
#include <QStringList>
#include "twinkle_config.h"
-#include <Q3ListView>
+#include <QListWidget>
#include "numberconversionform.h"
#include "util.h"
#include "userprofileform.h"
@@ -1292,10 +1288,9 @@ void UserProfileForm::changeProfile(const QString &profileName) {
void UserProfileForm::chooseFile(QLineEdit *qle, const QString &filter, const QString &caption)
{
- QString file = Q3FileDialog::getOpenFileName(
+ QString file = QFileDialog::getOpenFileName(this, caption,
((t_gui *)ui)->get_last_file_browse_path(),
- filter, this, "open file dialog",
- caption);
+ filter);
if (!file.isEmpty()) {
qle->setText(file);
((t_gui *)ui)->set_last_file_browse_path(QFileInfo(file).dirPath(true));
diff --git a/src/gui/wizardform.cpp b/src/gui/wizardform.cpp
index 6ed7d5d..0728454 100644
--- a/src/gui/wizardform.cpp
+++ b/src/gui/wizardform.cpp
@@ -1,6 +1,3 @@
-//Added by qt3to4:
-#include <Q3TextStream>
-
/*
Copyright (C) 2005-2009 Michel de Boer <michel@twinklephone.com>
@@ -24,6 +21,7 @@
#include <QLabel>
#include <QValidator>
#include <QComboBox>
+#include <QTextStream>
#include "gui.h"
#include <QFile>
#include "wizardform.h"
@@ -94,7 +92,7 @@ void WizardForm::initProviders()
fname.append("/").append(FILE_PROVIDERS);
QFile providersFile(fname);
if (providersFile.open(QIODevice::ReadOnly)) {
- Q3TextStream providersStream(&providersFile);
+ QTextStream providersStream(&providersFile);
QString entry;
while ((entry = providersStream.readLine()) != QString::null) {
// Skip comment
diff --git a/src/gui/yesnodialog.cpp b/src/gui/yesnodialog.cpp
index cde27ef..868f3d0 100644
--- a/src/gui/yesnodialog.cpp
+++ b/src/gui/yesnodialog.cpp
@@ -21,9 +21,9 @@
#include "qlabel.h"
#include "qlayout.h"
//Added by qt3to4:
-#include <Q3VBoxLayout>
-#include <Q3BoxLayout>
-#include <Q3HBoxLayout>
+#include <QVBoxLayout>
+#include <QBoxLayout>
+#include <QHBoxLayout>
#include "userintf.h"
@@ -45,10 +45,10 @@ YesNoDialog::YesNoDialog(QWidget *parent, const QString &caption, const QString
QDialog(parent, NULL, true, Qt::WDestructiveClose)
{
setCaption(caption);
- Q3BoxLayout *vb = new Q3VBoxLayout(this, 11, 6);
+ QBoxLayout *vb = new QVBoxLayout(this, 11, 6);
QLabel *lblQuestion = new QLabel(text, this);
vb->addWidget(lblQuestion);
- Q3HBoxLayout *hb = new Q3HBoxLayout(NULL, 0, 6);
+ QHBoxLayout *hb = new QHBoxLayout(NULL, 0, 6);
QSpacerItem *spacer1 = new QSpacerItem(1, 1, QSizePolicy::Expanding,
QSizePolicy::Minimum );
hb->addItem(spacer1);