int MainWindow::age; //静态类型需要再外部 声明一下

#include "mainwindow.h"

int MainWindow::age; //静态类型需要再外部 声明一下

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{

}

MainWindow::~MainWindow()
{
}

void MainWindow::SetAge(int a)
{
    age = a;
}
#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
    static void SetAge(int a);
protected:
    static int age;
};
#endif // MAINWINDOW_H

 

posted @ 2023-03-31 17:41  麦田HH  阅读(11)  评论(0编辑  收藏  举报