-
UID:143302
-
- 注册时间2013-05-01
- 最后登录2014-12-24
- 在线时间83小时
-
- 发帖54
- 搜Ta的帖子
- 精华0
- 金钱553
- 威望64
- 贡献值0
- 好评度54
-
访问TA的空间加好友用道具
|
- class myLabel : public QLabel
- {
- Q_OBJECT
- public:
- explicit myLabel(QLabel *parent = 0);
-
- signals:
- void CLick();
- public slots:
- private:
- void mousePressEvent(QMouseEvent *ev);
- };
自定义的myLabel类 使label能单击 - Widget::Widget(QWidget *parent)
- : QWidget(parent)
- {
- setFixedSize(400,400);
- creatworld();
- }
widget类中 creatworld() 部分代码 - void Widget::creatworld()
- {
- A=new myLabel;
- A->setParent(this);
- A->setPixmap(QPixmap(":/A.png"));
- A->setGeometry(20,210,50,50);
- B=new myLabel;
- B->setParent(this);
- B->setPixmap(QPixmap(":/B.png"));
- B->setGeometry(70,210,50,50);
一共是26个英文字母 显示 类似与 软键盘 怎么每次都现在0 0 位置显示一次label呢 这是规定用的label 作业不让用 button 写
|