chore: init from code-review-graph-main snapshot (v2.3.7)
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
#include "MyWidget.h"
|
||||
|
||||
MyWidget::MyWidget(QWidget* parent) : QMainWindow(parent) {}
|
||||
MyWidget::~MyWidget() {}
|
||||
void MyWidget::doSomething() { onReset(); }
|
||||
int MyWidget::calculateValue(int a, int b) { return a + b; }
|
||||
void MyWidget::onButtonClicked() { Q_EMIT dataReady(calculateValue(1, 2)); }
|
||||
void MyWidget::onDataReceived(int value) {
|
||||
if (value < 0) { Q_EMIT errorOccurred("err"); return; }
|
||||
doSomething();
|
||||
}
|
||||
void MyWidget::onReset() { Q_EMIT dataReady(0); }
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
#include <QMainWindow>
|
||||
|
||||
QT_BEGIN_NAMESPACE namespace Ui { class MyWidgetClass; };
|
||||
QT_END_NAMESPACE
|
||||
|
||||
class MyWidget : public QMainWindow {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
MyWidget(QWidget* parent = nullptr);
|
||||
~MyWidget();
|
||||
void doSomething();
|
||||
int calculateValue(int a, int b);
|
||||
|
||||
protected Q_SLOTS:
|
||||
void onButtonClicked();
|
||||
void onDataReceived(int value);
|
||||
|
||||
public Q_SLOTS:
|
||||
void onReset();
|
||||
|
||||
Q_SIGNALS:
|
||||
void dataReady(int result);
|
||||
void errorOccurred(const QString& msg);
|
||||
};
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
#include "MyWidgetPlain.h"
|
||||
|
||||
MyWidgetPlain::MyWidgetPlain() {}
|
||||
MyWidgetPlain::~MyWidgetPlain() {}
|
||||
|
||||
void MyWidgetPlain::doSomething() { onReset(); }
|
||||
int MyWidgetPlain::calculateValue(int a, int b) { return a + b; }
|
||||
void MyWidgetPlain::onButtonClicked() { int result = calculateValue(1, 2); }
|
||||
void MyWidgetPlain::onDataReceived(int value) { if (value < 0) return; doSomething(); }
|
||||
void MyWidgetPlain::onReset() {}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
class MyWidgetPlain {
|
||||
public:
|
||||
MyWidgetPlain();
|
||||
~MyWidgetPlain();
|
||||
void doSomething();
|
||||
int calculateValue(int a, int b);
|
||||
|
||||
protected:
|
||||
void onButtonClicked();
|
||||
void onDataReceived(int value);
|
||||
void onReset();
|
||||
};
|
||||
Reference in New Issue
Block a user