chore: init from code-review-graph-main snapshot (v2.3.7)

This commit is contained in:
dev
2026-08-05 13:16:12 +08:00
commit 82b7c6dc9e
358 changed files with 118525 additions and 0 deletions
+12
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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();
};