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

@@ -29,13 +29,11 @@
#include "settings.h"
#include "mpdstatus.h"
#include "httpserver.h"
#include "localize.h"
#include <QtGui/QHeaderView>
#include <QtGui/QMenu>
#include <QtGui/QAction>
#include <QtCore/QFile>
#ifdef ENABLE_KDE_SUPPORT
#include <KDE/KLocale>
#endif
PlayQueueTreeView::PlayQueueTreeView(QWidget *parent)
: TreeView(parent)
@@ -115,12 +113,7 @@ void PlayQueueTreeView::initHeader()
foreach (int col, hideAble) {
QString text=PlayQueueModel::COL_TRACK==col
?
#ifdef ENABLE_KDE_SUPPORT
i18n("Track")
#else
tr("Track")
#endif
? i18n("Track")
: PlayQueueModel::headerText(col);
QAction *act=new QAction(text, menu);
act->setCheckable(true);
@@ -346,4 +339,3 @@ QList<Song> PlayQueueView::selectedSongs() const
return songs;
}