Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   POSIX-потоки и QT-кнопки (https://www.otvetnemail.ru/novyj-arhiv-2-812/posix-potoki-i-qt-knopki-211253/)

Guest 27.09.2011 13:24

POSIX-потоки и QT-кнопки
 
Добрый день,стоит задача: поменять цвет кнопки в посикс-потоке, есть код:Код:#include #include #include #include #include #include #include #include #include #include #include QWidget *window;QPushButton *button2;void *ColorButton(void *threadid){ button2 = new QPushButton("Button2", window); button2->setGeometry(10, 10, 180, 40); button2->setStyleSheet(" background-color: green ;border-radius: 8px; border-color: black; border-style: outset; border-width: 2px"); button2->show();}int main(int argc, char *argv[]){ pthread_t thread1; QApplication app(argc, argv); window = new QWidget; window->resize(200, 120); QPushButton button1("Button1", window); button1.setGeometry(10, 10, 180, 40); window->show(); pthread_create(&thread1, NULL, ColorButton, NULL); sleep(1); return app.exec();}Собственно на экране появляется 2 формы, на первой button1 ,на второй button2, необходимо что бы это было на одной форме, прошу помощи в реализации. Заранее спаисбо.C Cи и Qt общаюсь 2 дня.


Часовой пояс GMT, время: 08:57.


© www.otvetnemail.ru - Форум вопросов и ответов.