From 0d95ad22d90ce72063a39f680901258463ba4120 Mon Sep 17 00:00:00 2001 From: velnias75 Date: Fri, 28 Nov 2014 19:51:05 +0100 Subject: [PATCH] hide What's this buttons --- src/connectionlogdialog.cpp | 7 +++++++ src/deleteserversdialog.cpp | 5 +++++ src/jackchoosedialog.cpp | 6 ++++++ src/launchserverdialog.cpp | 5 +++++ src/localserveroutputview.cpp | 5 +++++ src/mainwindow.cpp | 12 ++++++++++++ src/serverdialog.cpp | 5 +++++ 7 files changed, 45 insertions(+) diff --git a/src/connectionlogdialog.cpp b/src/connectionlogdialog.cpp index 939e20a..01a8ad6 100644 --- a/src/connectionlogdialog.cpp +++ b/src/connectionlogdialog.cpp @@ -32,6 +32,11 @@ ConnectionLogDialog::ConnectionLogDialog(QWidget *p) : QDialog(p, Qt::Window), setupUi(this); + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + setAttribute(Qt::WA_QuitOnClose, false); m_ctxPopup->addAction(actionCopy); @@ -57,6 +62,8 @@ ConnectionLogDialog::ConnectionLogDialog(QWidget *p) : QDialog(p, Qt::Window), QObject::connect(logView, SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(showContextMenu(const QPoint &))); + logView->setAttribute(Qt::WA_Hover, false); + readSettings(); } diff --git a/src/deleteserversdialog.cpp b/src/deleteserversdialog.cpp index 3935840..3c81eae 100644 --- a/src/deleteserversdialog.cpp +++ b/src/deleteserversdialog.cpp @@ -27,6 +27,11 @@ DeleteServersDialog::DeleteServersDialog(const QStandardItemModel *model, QWidge setupUi(this); + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + serversList->setModel(&m_model); QObject::connect(buttonBox, SIGNAL(accepted()), this, SLOT(deleteServers())); diff --git a/src/jackchoosedialog.cpp b/src/jackchoosedialog.cpp index a36858f..db878f5 100644 --- a/src/jackchoosedialog.cpp +++ b/src/jackchoosedialog.cpp @@ -20,8 +20,14 @@ #include "jackchoosedialog.h" JackChooseDialog::JackChooseDialog(QWidget *p) : QDialog(p) { + setupUi(this); + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + heartsSuit->setToolTip(suitToolTip(NetMauMau::Common::ICard::HEARTS)); diamondsSuit->setToolTip(suitToolTip(NetMauMau::Common::ICard::DIAMONDS)); clubsSuit->setToolTip(suitToolTip(NetMauMau::Common::ICard::CLUBS)); diff --git a/src/launchserverdialog.cpp b/src/launchserverdialog.cpp index 18eea48..2c0d99d 100644 --- a/src/launchserverdialog.cpp +++ b/src/launchserverdialog.cpp @@ -32,6 +32,11 @@ LaunchServerDialog::LaunchServerDialog(LocalServerOutputView *lsov, QWidget *p) setupUi(this); + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + QSettings settings; settings.beginGroup("Launcher"); launchStartup->setChecked(settings.value("onStartup", false).toBool()); diff --git a/src/localserveroutputview.cpp b/src/localserveroutputview.cpp index 3e18142..ef88640 100644 --- a/src/localserveroutputview.cpp +++ b/src/localserveroutputview.cpp @@ -24,6 +24,11 @@ LocalServerOutputView::LocalServerOutputView(QWidget *p) : QWidget(p), m_text(QS setupUi(this); + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + setAttribute(Qt::WA_QuitOnClose, false); m_textFont.setStyleHint(QFont::TypeWriter); diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index efb22b8..4f4bf74 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -60,6 +60,8 @@ MainWindow::MainWindow(QWidget *p) : QMainWindow(p), m_client(0L), m_ui(new Ui:: setCorner(Qt::BottomLeftCorner, Qt::BottomDockWidgetArea); setCorner(Qt::BottomRightCorner, Qt::BottomDockWidgetArea); + setAttribute(Qt::WA_AlwaysShowToolTips, true); + if(!m_ui->actionReconnect->icon().hasThemeIcon("go-previous")) { m_ui->actionReconnect->setIcon(QIcon(":/go-previous.png")); } @@ -448,6 +450,11 @@ void MainWindow::clientPlayerLost(const QString &p, std::size_t t, std::size_t p icon.addFile(QString::fromUtf8(":/nmm_qt_client.png"), QSize(), QIcon::Normal, QIcon::Off); + Qt::WindowFlags f = lost.windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + lost.setWindowFlags(f); + lost.setWindowIcon(icon); lost.setWindowTitle(tr("Sorry")); lost.setWindowModality(Qt::ApplicationModal); @@ -479,6 +486,11 @@ void MainWindow::clientPlayerWins(const QString &p, std::size_t t) { gameOver.setWindowModality(Qt::ApplicationModal); gameOver.setWindowIcon(icon); + Qt::WindowFlags f = gameOver.windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + gameOver.setWindowFlags(f); + if(isMe(p)) { gameOver.setIconPixmap(QIcon::fromTheme("face-smile-big", diff --git a/src/serverdialog.cpp b/src/serverdialog.cpp index 7e0729e..433e1e2 100644 --- a/src/serverdialog.cpp +++ b/src/serverdialog.cpp @@ -37,6 +37,11 @@ const QRegExp hostRex("^(?=.{1,255}$)[0-9A-Za-z]" \ ServerDialog::ServerDialog(QWidget *p) : QDialog(p), m_model(), m_forceRefresh(false), m_lastServer(QString::null), m_deleteServersDlg(new DeleteServersDialog(&m_model, this)) { + Qt::WindowFlags f = windowFlags(); + f &= ~Qt::WindowContextHelpButtonHint; + f &= ~Qt::WindowSystemMenuHint; + setWindowFlags(f); + setupUi(this); portSpin->setValue(Client::getDefaultPort());