Browse Source

added default widgets icon

pull/2/head
Skycoder42 7 years ago
parent
commit
1cfe2fe929
  1. 3
      src/mvvmsettingswidgets/mvvmsettingswidgets.pro
  2. 5
      src/mvvmsettingswidgets/qtmvvmsettingswidgets_module.qrc
  3. BIN
      src/mvvmsettingswidgets/setting_tools.ico
  4. 13
      src/mvvmsettingswidgets/settingsdialog.cpp

3
src/mvvmsettingswidgets/mvvmsettingswidgets.pro

@ -37,3 +37,6 @@ qpmx_ts_target.files += translations/qtmvvmsettingswidgets_template.ts
FORMS += \
settingsdialog.ui
RESOURCES += \
qtmvvmsettingswidgets_module.qrc

5
src/mvvmsettingswidgets/qtmvvmsettingswidgets_module.qrc

@ -0,0 +1,5 @@
<RCC>
<qresource prefix="/qtmvvm/icons">
<file alias="settings.ico">setting_tools.ico</file>
</qresource>
</RCC>

BIN
src/mvvmsettingswidgets/setting_tools.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

13
src/mvvmsettingswidgets/settingsdialog.cpp

@ -15,12 +15,25 @@
#include <QtMvvmCore/private/qtmvvm_logging_p.h>
namespace {
void initResources()
{
#ifdef QT_STATIC
Q_INIT_RESOURCE(qtmvvmsettingswidgets_module);
#endif
}
}
using namespace QtMvvm;
SettingsDialog::SettingsDialog(ViewModel *viewModel, QWidget *parent) :
QDialog(parent),
d(new SettingsDialogPrivate(this, viewModel))
{
initResources();
d->ui->setupUi(this);
//TODO ???
// d->ui->buttonBox->button(QDialogButtonBox::Ok)->setAutoDefault(false);

Loading…
Cancel
Save