日志窗口
This commit is contained in:
1 parent
326c99756f
commit
1b69823b72
14 files changed
+259
-23
No files matched your search
@@ -4,12 +4,15 @@
|
||||
#include <QDialog>
|
||||
#include <QLabel>
|
||||
#include <QScrollArea>
|
||||
#include <logwindow.h>
|
||||
#include <QDebug>
|
||||
#include "ParkingLotWidget.h"
|
||||
#include "monitor.h"
|
||||
|
||||
MainWindow::MainWindow(QWidget *parent) :
|
||||
QMainWindow(parent)
|
||||
{
|
||||
logWindow = LogWindow::getInstance(this);
|
||||
Monitor *monitor = new Monitor(this);
|
||||
resize(monitor->size());
|
||||
}
|
||||
@@ -18,6 +21,7 @@ MainWindow::~MainWindow()
|
||||
{
|
||||
delete ui;
|
||||
// delete monitor;
|
||||
// delete logWindow;
|
||||
}
|
||||
|
||||
void MainWindow::open(void) {
|
||||
@@ -25,3 +29,14 @@ void MainWindow::open(void) {
|
||||
dialog.setWindowTitle(tr("Hello, dialog!"));
|
||||
dialog.exec();
|
||||
}
|
||||
|
||||
void MainWindow::showLogWindow(bool enable)
|
||||
{
|
||||
if (enable) {
|
||||
qDebug() << x() << " " << y() << " " << width();
|
||||
logWindow->setGeometry(x()+width() + 15, y() + 35, 400, 450);
|
||||
logWindow->show();
|
||||
setFocus();
|
||||
} else
|
||||
logWindow->hide();
|
||||
}
|
||||
Reference in new issue
Block a user