Better window flags for secondardy windows

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5596 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Bill Somerville 2015-06-12 12:22:59 +00:00
parent 588c037ae9
commit f688b26128
3 changed files with 6 additions and 7 deletions

View File

@ -68,7 +68,7 @@ private:
Dialog::Dialog (QSettings * settings, Configuration const * configuration, BandList const * WSPR_bands Dialog::Dialog (QSettings * settings, Configuration const * configuration, BandList const * WSPR_bands
, QBitArray * bands, int * gray_line_duration, QWidget * parent) , 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} , settings_ {settings}
, configuration_ {configuration} , configuration_ {configuration}
, WSPR_bands_ {WSPR_bands} , WSPR_bands_ {WSPR_bands}

View File

@ -21,7 +21,7 @@
#include "moc_astro.cpp" #include "moc_astro.cpp"
Astro::Astro(QSettings * settings, Configuration const * configuration, QWidget * parent) 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} , settings_ {settings}
, configuration_ {configuration} , configuration_ {configuration}
, ui_ {new Ui::Astro} , ui_ {new Ui::Astro}

View File

@ -8,16 +8,15 @@
#define NSMAX2 1366 #define NSMAX2 1366
EchoGraph::EchoGraph(QSettings * settings, QWidget *parent) : EchoGraph::EchoGraph(QSettings * settings, QWidget *parent) :
QDialog(parent), QDialog {parent, Qt::Window | Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint},
m_settings (settings), m_settings (settings),
ui(new Ui::EchoGraph) ui(new Ui::EchoGraph)
{ {
ui->setupUi(this); ui->setupUi(this);
this->setWindowFlags(Qt::Dialog); installEventFilter(parent); //Installing the filter
this->installEventFilter(parent); //Installing the filter
ui->echoPlot->setCursor(Qt::CrossCursor); ui->echoPlot->setCursor(Qt::CrossCursor);
this->setMaximumWidth(2048); setMaximumWidth(2048);
this->setMaximumHeight(880); setMaximumHeight(880);
ui->echoPlot->setMaximumHeight(800); ui->echoPlot->setMaximumHeight(800);
//Restore user's settings //Restore user's settings