diff --git a/WSPRBandHopping.cpp b/WSPRBandHopping.cpp index 4eaf02ca0..8fa3a96d8 100644 --- a/WSPRBandHopping.cpp +++ b/WSPRBandHopping.cpp @@ -68,7 +68,7 @@ private: Dialog::Dialog (QSettings * settings, Configuration const * configuration, BandList const * WSPR_bands , QBitArray * bands, int * gray_line_duration, QWidget * parent) - : QDialog {parent, Qt::WindowTitleHint | Qt::WindowCloseButtonHint} + : QDialog {parent, Qt::Window | Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint} , settings_ {settings} , configuration_ {configuration} , WSPR_bands_ {WSPR_bands} diff --git a/astro.cpp b/astro.cpp index 9f5bbba5f..c461524c0 100644 --- a/astro.cpp +++ b/astro.cpp @@ -21,7 +21,7 @@ #include "moc_astro.cpp" Astro::Astro(QSettings * settings, Configuration const * configuration, QWidget * parent) - : QWidget {parent, Qt::Dialog | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint} + : QWidget {parent, Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint | Qt::MSWindowsFixedSizeDialogHint} , settings_ {settings} , configuration_ {configuration} , ui_ {new Ui::Astro} diff --git a/echograph.cpp b/echograph.cpp index a4179cabd..6e81f5d6c 100644 --- a/echograph.cpp +++ b/echograph.cpp @@ -8,16 +8,15 @@ #define NSMAX2 1366 EchoGraph::EchoGraph(QSettings * settings, QWidget *parent) : - QDialog(parent), + QDialog {parent, Qt::Window | Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint}, m_settings (settings), ui(new Ui::EchoGraph) { ui->setupUi(this); - this->setWindowFlags(Qt::Dialog); - this->installEventFilter(parent); //Installing the filter + installEventFilter(parent); //Installing the filter ui->echoPlot->setCursor(Qt::CrossCursor); - this->setMaximumWidth(2048); - this->setMaximumHeight(880); + setMaximumWidth(2048); + setMaximumHeight(880); ui->echoPlot->setMaximumHeight(800); //Restore user's settings