QTcpSocket 클래스를 사용하려면 .pro 파일에 QT += network 등록하여야 합니다. // mytcpsocket.h #include #include #include #include class MyTcpSocket : public QObject { Q_OBJECT public: explicit MyTcpSocket(QObject *parent = 0); void doConnect(); signals: public slots: void connected(); void disconnected(); void bytesWritten(qint64 bytes); void readyRead(); private: QTcpSocket *socket; }; // mytcpsocket.cpp #include "..
// mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); mThread = new MyThread(this); connect(mThread, SIGNAL(NumberChanged(int)), this, SLOT(onNumberChanged(int))); } MainWindow::~MainWindow() { delete ui; } void MainWindow::onNumberChanged(int Number) { ui->LblNumber->setText..
QMutex mutex; mutex.lock(); // 동기화 내용 mutex.unlock();
#include QMovie *m_AniGif; 리소스에 넣은 후 // 처리중 애니메이션 m_AniGif = new QMovie(":image/gif/012_animation_387x412.gif"); ui->ImgProcess->setMovie(m_AniGif); // QLabel로 이미지 박스 생성 m_AniGif->setScaledSize(QSize(228, 68)); m_AniGif->setSpeed(100); m_AniGif->start();
- Total
- Today
- Yesterday