1. Label (QWidget/QFrame/QPushButton)
2. Header : <qlabel.h>
3. Slot : setText(), setPixmap(), setPicture(), setNum()…
4. Example (PbLbEx.cpp)
#include <qapplication.h>
#include <qwidget.h>
#inlcude <qpushbutton.h>
#inlcude <qlabel.h>class PbLbEx:public QWidget {
public:
PbLbEx();
private:
QPushButton *myPb;
QLabel *myLb;
};PbLbEx::PbLbEx()
{
resize(140,60);
myPb=new QPushButton(“PButton”,this); // 버튼 하나 만들고
myPb->setGeometry(10,10,100,20); // 위치 설정하고myLb=new QLable(“Button click, plz “,this); // 텍스트 라벨 하나 만들고
myLb->setGeometry(10,30,120,20); // 위치 설정하고
}int main(int argc, char** argv)
{
QApplication app(argc,argv);
PbLbEx myPbLb; // 클래스 하나 생성하고
app.setMainWidget(&myPbLb); // 메인 위젯으로 설정하고
myPbLb.show(); // 보여주고
}
5. 컴파일 하기
# qmake -project -o PbLbEx.pro
# qmake
# make
6. 실행결과
최근댓글