Files
qt-migration-copilot-demo/qt6-after/qt6-migrated-benchmark/MainWindow.h
T
torsten 7aadf4212e
qt-migration-copilot-demo/pipeline/pr-main There was a failure building this commit
style: Apply clang-format to all C++ files
- Format MainWindow.cpp, MainWindow.h, main.cpp
- Format test files (test_main.cpp, test_mainwindow.cpp)
- Fixes Jenkins clang-format policy check

Entire-Checkpoint: ea47c089bf3a
2026-10-22 18:13:57 +02:00

33 lines
543 B
C++

#pragma once
#include <QMainWindow>
#include <QRegularExpression>
QT_BEGIN_NAMESPACE
namespace Ui
{
class MainWindow;
}
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget* parent = nullptr);
~MainWindow();
[[nodiscard]] bool validateInput(const QString& text) const;
[[nodiscard]] QString getScreenInfo() const;
public slots:
void onValidateClicked();
void onScreenInfoClicked();
private:
Ui::MainWindow* ui;
QRegularExpression m_pattern;
};