Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Первые шишки по Qt :)

2 views
Skip to first unread message

daniil kosenko

unread,
Jul 25, 2007, 6:26:04 AM7/25/07
to
Hi All,

Вот и мой первый сабж. :)
Взял пример из книги: "Разработка графического интерфейса с помощью библиотеки
Qt3"
Авторы: Jasmin Blanchette, Mark Summerfield

=========================================
1 #include <qapplication.h>
2 #include <qlabel.h>
3 int main(int argc, char *argv[])
4 {
5 QApplication app(argc, argv);
6 QLabel *label = new QLabel("Hello, Qt!", 0);
7 app.setMainWidget(label);
8 label->show();
9 return app.exec();
10 }

======================================

Запустил командами

----------------------------------
qmake -project
qmake hello.pro
make
---------------------------------

make ругнулся на 7 строку, сказав
---------------------------------------------------------------------------------------
'class QApplication' has no member named 'setMainWidget'
--------------------------------------------------------------------------------------

Компилировал под виндой, скачав и установив с сайта разработчика

qt-win-opensource-4.1.0-mingw.exe
и
MinGW-3.4.2.exe

Может быть после установки надо было еще что-то сделать, так как пример должен
быть рабочим?
Аналогичные примеры брал из example, идущей вместе с Qt, make ругался на в
основном (в первую очередь) на эту строчку.

Я пробовал писать и

-----------------------------------------------------
app.setMainWidget(&label);
-----------------------------------------------------

Но ругань компилятора не прекращается.

Что я делаю не так?

Bye .
Даниил.

0 new messages