Some little work.
This commit is contained in:
parent
2e739b3d45
commit
926ac8930b
@ -273,7 +273,7 @@ set(APP_FORMS
|
||||
|
||||
# Add resources.
|
||||
set(APP_RESOURCES
|
||||
resources/graphics/themes.qrc
|
||||
#resources/graphics/themes.qrc
|
||||
resources/rssguard_resources.qrc
|
||||
)
|
||||
|
||||
@ -385,8 +385,8 @@ if(WIN32)
|
||||
message(STATUS "[${APP_LOW_NAME}] You will probably install on Windows.")
|
||||
install(TARGETS ${EXE_NAME}
|
||||
RUNTIME DESTINATION ./)
|
||||
#install(DIRECTORY resources/graphics/themes/mini-kfaenza
|
||||
# DESTINATION ./themes)
|
||||
install(DIRECTORY resources/graphics/themes/mini-kfaenza
|
||||
DESTINATION ./themes)
|
||||
install(DIRECTORY resources/graphics/flags
|
||||
DESTINATION ./)
|
||||
install(DIRECTORY resources/skins/base
|
||||
@ -407,8 +407,8 @@ elseif(UNIX)
|
||||
message(STATUS "[${APP_LOW_NAME}] You will probably install on Linux.")
|
||||
install(TARGETS ${EXE_NAME}
|
||||
RUNTIME DESTINATION bin)
|
||||
#install(DIRECTORY resources/graphics/themes/mini-kfaenza
|
||||
# DESTINATION share/${APP_LOW_NAME}/themes)
|
||||
install(DIRECTORY resources/graphics/themes/mini-kfaenza
|
||||
DESTINATION share/${APP_LOW_NAME}/themes)
|
||||
install(DIRECTORY resources/graphics/flags
|
||||
DESTINATION share/${APP_LOW_NAME}/)
|
||||
install(DIRECTORY resources/skins/base
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -2,4 +2,28 @@
|
||||
|
||||
|
||||
MessagesModel::MessagesModel(QObject *parent) : QSqlTableModel(parent) {
|
||||
setObjectName("MessagesModel");
|
||||
setupHeaderData();
|
||||
}
|
||||
|
||||
void MessagesModel::setupHeaderData() {
|
||||
m_headerData << tr("aaa") <<
|
||||
tr("bbb");
|
||||
}
|
||||
|
||||
QVariant MessagesModel::headerData(int section,
|
||||
Qt::Orientation orientation,
|
||||
int role) const {
|
||||
Q_UNUSED(orientation);
|
||||
|
||||
// TODO: Ehance this with graphics and other roles.
|
||||
|
||||
switch (role) {
|
||||
case Qt::DisplayRole:
|
||||
case Qt::ToolTipRole:
|
||||
return m_headerData.at(section);
|
||||
|
||||
default:
|
||||
return QVariant();
|
||||
}
|
||||
}
|
||||
|
@ -2,6 +2,7 @@
|
||||
#define MESSAGESMODEL_H
|
||||
|
||||
#include <QSqlTableModel>
|
||||
#include <QStringList>
|
||||
|
||||
|
||||
class MessagesModel : public QSqlTableModel {
|
||||
@ -10,10 +11,19 @@ class MessagesModel : public QSqlTableModel {
|
||||
public:
|
||||
explicit MessagesModel(QObject *parent = 0);
|
||||
|
||||
|
||||
QVariant headerData(int section, Qt::Orientation orientation, int role) const;
|
||||
|
||||
private:
|
||||
void setupHeaderData();
|
||||
|
||||
signals:
|
||||
|
||||
public slots:
|
||||
|
||||
private:
|
||||
QStringList m_headerData;
|
||||
|
||||
};
|
||||
|
||||
#endif // MESSAGESMODEL_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user