1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-21 12:17:45 +00:00

Remove some debug messages in virtual window classes

This commit is contained in:
Joshua Goins 2023-07-29 08:56:41 -04:00
parent feb3961dd5
commit e9e46dd60f
4 changed files with 12 additions and 17 deletions

View file

@ -11,7 +11,7 @@ class VirtualDialog : public QObject {
public:
VirtualDialog(DesktopInterface& interface, QWidget* parent = nullptr);
void setWindowTitle(QString title);
void setWindowTitle(const QString& title);
void show();
void hide();
void close();

View file

@ -11,7 +11,7 @@ class VirtualWindow : public QObject {
public:
VirtualWindow(DesktopInterface& interface, QWidget* parent = nullptr);
void setWindowTitle(QString title);
void setWindowTitle(const QString& title);
void setCentralWidget(QWidget* widget);
void show();
void showMaximized();

View file

@ -4,7 +4,7 @@
#include "desktopinterface.h"
VirtualDialog::VirtualDialog(DesktopInterface& interface, QWidget* widget) : interface(interface) {
VirtualDialog::VirtualDialog(DesktopInterface& interface, QWidget* widget) : interface(interface), QObject(widget) {
if (interface.oneWindow) {
mdi_window = new QMdiSubWindow();
mdi_window->setAttribute(Qt::WA_DeleteOnClose);
@ -15,7 +15,7 @@ VirtualDialog::VirtualDialog(DesktopInterface& interface, QWidget* widget) : int
interface.addDialog(this);
}
void VirtualDialog::setWindowTitle(QString title) {
void VirtualDialog::setWindowTitle(const QString& title) {
if (interface.oneWindow) {
mdi_window->setWindowTitle(title);
} else {
@ -57,7 +57,7 @@ void VirtualDialog::setWindowModality(Qt::WindowModality modality) {
void VirtualDialog::setLayout(QLayout* layout) {
if(interface.oneWindow) {
QWidget* emptyWidget = new QWidget();
auto emptyWidget = new QWidget();
emptyWidget->setLayout(layout);
mdi_window->layout()->addWidget(emptyWidget);

View file

@ -5,7 +5,7 @@
#include "desktopinterface.h"
VirtualWindow::VirtualWindow(DesktopInterface& interface, QWidget* widget) : interface(interface) {
VirtualWindow::VirtualWindow(DesktopInterface& interface, QWidget* widget) : interface(interface), QObject(widget) {
if (interface.oneWindow) {
mdi_window = new QMdiSubWindow();
mdi_window->setAttribute(Qt::WA_DeleteOnClose);
@ -16,7 +16,7 @@ VirtualWindow::VirtualWindow(DesktopInterface& interface, QWidget* widget) : int
interface.addWindow(this);
}
void VirtualWindow::setWindowTitle(QString title) {
void VirtualWindow::setWindowTitle(const QString& title) {
if (interface.oneWindow) {
mdi_window->setWindowTitle(title);
} else {
@ -51,14 +51,9 @@ void VirtualWindow::hide() {
QMenuBar* VirtualWindow::menuBar() {
if(interface.oneWindow) {
if(mdi_window->layout()->menuBar() == nullptr) {
auto bar = new QMenuBar();
bar->setObjectName("test");
qDebug() << "new obj name: " << bar->objectName();
mdi_window->layout()->setMenuBar(bar);
mdi_window->layout()->setMenuBar(new QMenuBar());
}
qDebug() << mdi_window->layout()->menuBar()->objectName();
return dynamic_cast<QMenuBar*>(mdi_window->layout()->menuBar());
} else {
return normal_window->menuBar();