1、windows 代码的编码可能影响程序的编译;
2、Q_OBJECT只是一个 宏 凡是带有信号槽的,都要内置这个:
class CRLineEdit : public QLineEdit
{
Q_OBJECT
public:
explicit CRLineEdit(QWidget *parent = 0);
protected:
virtual void mousePressEvent(QMouseEvent *event);
signals:
void editClicked();
};
Q_OBJECT 很重要,要注意
3、类内部的静态成员一定要声明
本文探讨了Windows代码编码对程序编译的影响,并深入解析了Qt中Q_OBJECT宏的作用,尤其是在信号槽机制中的关键作用。同时,文章还强调了类内部静态成员声明的重要性。
5万+

被折叠的 条评论
为什么被折叠?



