go frameless for settings
This commit is contained in:
@@ -20,6 +20,7 @@
|
||||
#include <QApplication>
|
||||
|
||||
#include <ui_SettingsPanel.h>
|
||||
#include <ui_TitleBar.h>
|
||||
|
||||
|
||||
#include <algorithm>
|
||||
@@ -32,9 +33,13 @@ namespace noggit
|
||||
settings::settings(QWidget *parent)
|
||||
: QDialog(parent), _settings(new QSettings(this))
|
||||
{
|
||||
|
||||
ui = new Ui::SettingsPanel;
|
||||
ui->setupUi(this);
|
||||
|
||||
Ui::TitleBar titleBarWidget;
|
||||
titleBarWidget.setupUi(ui->titlebar);
|
||||
|
||||
connect(ui->gamePathField, &QLineEdit::textChanged, [&](QString value)
|
||||
{
|
||||
_settings->setValue("project/game_path", value);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -63,6 +63,8 @@ namespace noggit
|
||||
titleBarWidget.setupUi(widget);
|
||||
_settings = new settings(this);
|
||||
|
||||
FramelessWindowsManager::addWindow(_settings);
|
||||
|
||||
_menuBar = menuBar();
|
||||
_menuBar->setNativeMenuBar(false);
|
||||
titleBarWidget.horizontalLayout->insertWidget(1, _menuBar);
|
||||
|
||||
Reference in New Issue
Block a user