examples/mainwindow/main.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
examples/mainwindow/mainwindow.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
examples/shared/widgetframe/windowbar.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
examples/shared/widgetframe/windowbutton.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/contexts/qtwindowcontext.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/contexts/win32windowcontext.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/quick/quickwindowagent.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/widgets/widgetwindowagent.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
examples/mainwindow/main.cpp
@@ -21,7 +21,7 @@ #ifdef Q_OS_WINDOWS a.setFont([]() { QFont f("Microsoft YaHei"); QFont f(QStringLiteral("Microsoft YaHei UI")); f.setPixelSize(15); return f; }()); examples/mainwindow/mainwindow.cpp
@@ -32,15 +32,15 @@ installWindowAgent(); auto clockWidget = new ClockWidget(); clockWidget->setObjectName("clock-widget"); clockWidget->setObjectName(QStringLiteral("clock-widget")); clockWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); setCentralWidget(clockWidget); if (QFile qss(":/dark-style.qss"); qss.open(QIODevice::ReadOnly | QIODevice::Text)) { if (QFile qss(QStringLiteral(":/dark-style.qss")); qss.open(QIODevice::ReadOnly | QIODevice::Text)) { setStyleSheet(QString::fromUtf8(qss.readAll())); } setWindowTitle("Example MainWindow"); setWindowTitle(tr("Example MainWindow")); resize(640, 480); } @@ -80,8 +80,7 @@ }); } MainWindow::~MainWindow() { } MainWindow::~MainWindow() = default; bool MainWindow::event(QEvent *event) { switch (event->type()) { @@ -113,41 +112,41 @@ auto menuBar = []() { auto menuBar = new QMenuBar(); auto file = new QMenu("File(&F)", menuBar); file->addAction(new QAction("New(&N)", menuBar)); file->addAction(new QAction("Open(&O)", menuBar)); auto file = new QMenu(tr("File(&F)"), menuBar); file->addAction(new QAction(tr("New(&N)"), menuBar)); file->addAction(new QAction(tr("Open(&O)"), menuBar)); auto edit = new QMenu("Edit(&E)", menuBar); edit->addAction(new QAction("Undo(&U)", menuBar)); edit->addAction(new QAction("Redo(&R)", menuBar)); auto edit = new QMenu(tr("Edit(&E)"), menuBar); edit->addAction(new QAction(tr("Undo(&U)"), menuBar)); edit->addAction(new QAction(tr("Redo(&R)"), menuBar)); menuBar->addMenu(file); menuBar->addMenu(edit); return menuBar; }(); menuBar->setObjectName("win-menu-bar"); menuBar->setObjectName(QStringLiteral("win-menu-bar")); auto titleLabel = new QLabel(); titleLabel->setAlignment(Qt::AlignCenter); titleLabel->setObjectName("win-title-label"); titleLabel->setObjectName(QStringLiteral("win-title-label")); auto iconButton = new QWK::WindowButton(); iconButton->setObjectName("icon-button"); iconButton->setObjectName(QStringLiteral("icon-button")); iconButton->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); auto minButton = new QWK::WindowButton(); minButton->setObjectName("min-button"); minButton->setObjectName(QStringLiteral("min-button")); minButton->setProperty("system-button", true); minButton->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); auto maxButton = new QWK::WindowButton(); maxButton->setCheckable(true); maxButton->setObjectName("max-button"); maxButton->setObjectName(QStringLiteral("max-button")); maxButton->setProperty("system-button", true); maxButton->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); auto closeButton = new QWK::WindowButton(); closeButton->setObjectName("close-button"); closeButton->setObjectName(QStringLiteral("close-button")); closeButton->setProperty("system-button", true); closeButton->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); examples/shared/widgetframe/windowbar.cpp
@@ -12,8 +12,7 @@ autoIcon = false; } WindowBarPrivate::~WindowBarPrivate() { } WindowBarPrivate::~WindowBarPrivate() = default; void WindowBarPrivate::init() { Q_Q(WindowBar); @@ -54,8 +53,7 @@ WindowBar::WindowBar(QWidget *parent) : WindowBar(*new WindowBarPrivate(), parent) { } WindowBar::~WindowBar() { } WindowBar::~WindowBar() = default; QMenuBar *WindowBar::menuBar() const { Q_D(const WindowBar); examples/shared/widgetframe/windowbutton.cpp
@@ -6,11 +6,9 @@ namespace QWK { WindowButtonPrivate::WindowButtonPrivate() { } WindowButtonPrivate::WindowButtonPrivate() = default; WindowButtonPrivate::~WindowButtonPrivate() { } WindowButtonPrivate::~WindowButtonPrivate() = default; void WindowButtonPrivate::init() { } src/core/contexts/qtwindowcontext.cpp
@@ -43,8 +43,7 @@ QtWindowContext::QtWindowContext() : AbstractWindowContext() { } QtWindowContext::~QtWindowContext() { } QtWindowContext::~QtWindowContext() = default; QString QtWindowContext::key() const { return QStringLiteral("qt"); src/core/contexts/win32windowcontext.cpp
@@ -800,7 +800,7 @@ case ShowSystemMenuHook: { const auto &pos = *static_cast<const QPoint *>(data); auto hWnd = reinterpret_cast<HWND>(m_windowHandle->winId()); showSystemMenu2(hWnd, qpoint2point(pos), false, showSystemMenu2(hWnd, qpoint2point(QHighDpi::toNativeGlobalPosition(pos, m_windowHandle)), false, m_delegate->isHostSizeFixed(m_host)); return; } src/quick/quickwindowagent.cpp
@@ -8,11 +8,9 @@ namespace QWK { QuickWindowAgentPrivate::QuickWindowAgentPrivate() { } QuickWindowAgentPrivate::QuickWindowAgentPrivate() = default; QuickWindowAgentPrivate::~QuickWindowAgentPrivate() { } QuickWindowAgentPrivate::~QuickWindowAgentPrivate() = default; void QuickWindowAgentPrivate::init() { } @@ -21,8 +19,7 @@ : QuickWindowAgent(*new QuickWindowAgentPrivate(), parent) { } QuickWindowAgent::~QuickWindowAgent() { } QuickWindowAgent::~QuickWindowAgent() = default; bool QuickWindowAgent::setup(QQuickWindow *window) { Q_ASSERT(window); src/widgets/widgetwindowagent.cpp
@@ -9,11 +9,9 @@ namespace QWK { WidgetWindowAgentPrivate::WidgetWindowAgentPrivate() { } WidgetWindowAgentPrivate::WidgetWindowAgentPrivate() = default; WidgetWindowAgentPrivate::~WidgetWindowAgentPrivate() { } WidgetWindowAgentPrivate::~WidgetWindowAgentPrivate() = default; void WidgetWindowAgentPrivate::init() { } @@ -22,8 +20,7 @@ : WidgetWindowAgent(*new WidgetWindowAgentPrivate(), parent) { } WidgetWindowAgent::~WidgetWindowAgent() { } WidgetWindowAgent::~WidgetWindowAgent() = default; bool WidgetWindowAgent::setup(QWidget *w) { Q_ASSERT(w);