Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt.

This commit is contained in:
craig.p.drummond
2012-05-31 17:45:57 +00:00
parent 5423a733d9
commit f9f1edcb6f
78 changed files with 807 additions and 1184 deletions

View File

@@ -25,14 +25,14 @@
#include "mpdconnection.h"
#include "musiclibrarymodel.h"
#include "settings.h"
#include "localize.h"
#include "messagebox.h"
#include <QtGui/QIcon>
#include <QtGui/QToolButton>
#include <QtCore/QDir>
#ifdef ENABLE_KDE_SUPPORT
#include <KDE/KAction>
#include <KDE/KLocale>
#include <KDE/KActionCollection>
#include <KDE/KMessageBox>
#include <KDE/KRun>
#else
#include <QtGui/QAction>
@@ -55,11 +55,7 @@ FolderPage::FolderPage(MainWindow *p)
MainWindow::initButton(replacePlayQueue);
MainWindow::initButton(libraryUpdate);
#ifdef ENABLE_KDE_SUPPORT
view->setTopText(i18n("Folders"));
#else
view->setTopText(tr("Folders"));
#endif
view->addAction(p->addToPlayQueueAction);
view->addAction(p->replacePlayQueueAction);
view->addAction(p->addToStoredPlaylistAction);
@@ -260,7 +256,7 @@ void FolderPage::deleteSongs()
QList<Song> songs=selectedSongs();
if (!songs.isEmpty()) {
if (KMessageBox::Yes==KMessageBox::warningYesNo(this, i18n("Are you sure you wish to remove the selected songs?\nThis cannot be undone."))) {
if (MessageBox::Yes==MessageBox::warningYesNo(this, i18n("Are you sure you wish to remove the selected songs?\nThis cannot be undone."))) {
emit deleteSongs(QString(), songs);
}
view->clearSelection();