Здравствуйте, гость ( Вход | Регистрация )
Rocky | Дата 15.3.2011, 21:35 |
Вероятно make clean не был сделан. И в make-файлах была инфа о том, когда проект создавался как консольный. | |
RazrFalcon | Дата 15.3.2011, 21:34 |
Это все проделки святого Рэндома! Сейчас ведь работает? После редактирования .pro файла запускается тот же экзешник, что и был. Креатор запускает перекомпиляцию только при изменении .cpp или .h |
|
can | Дата 15.3.2011, 21:26 |
Хочу не согласиться! Все зависит только от того что прописано в .pro, а как создавать не важно. Хочу не согласиться! Все зависит только от того что прописано в .pro, а как создавать не важно. Так все-таки не понятно-- почему после очередной компиляции выдало нужный результат при том же коде ? Я просто жал на RUN. Как сказал выше, один раз выдало консоль, другой -- нужный виджет.... |
|
RazrFalcon | Дата 15.3.2011, 21:02 |
Хочу не согласиться! Все зависит только от того что прописано в .pro, а как создавать не важно. |
|
Rocky | Дата 15.3.2011, 20:55 |
can, прочитай еще раз фразу плиз: Цитата Значит сам проект в QtCreator создаешь как консольный, а не как гуи. Чтобы получить то что ты хочешь, проект нужно создавать как GUI. А если создавать как консольный - то ГУИ не будет. Еще раз: Чтобы получить то что ты хочешь, проект нужно создавать как GUI. А если создавать как консольный - то ГУИ не будет. |
|
can | Дата 15.3.2011, 20:55 |
А что консоль пишет? Консоль -- просто черное окно с курсором. Но тут произошло нечто странное ; сейчас нажимаю на повторную компиляцию -- тот же самый проект-- и выдает правильный виджет, как у вас, со строкой внутри !... То есть, то консоль, то виджет! В коде ничего не менял?... В чем дело? |
|
RazrFalcon | Дата 15.3.2011, 20:39 |
А что консоль пишет? | |
can | Дата 15.3.2011, 20:31 |
[quote name='Rocky' date='15.3.2011, 20:11' post='47417'] Лучше распиши по пунктам, какие кнопки жмакаешь в QtCreator Жму : New file or project --> Qt Console Application -->Choose и т.д. Затем -- RUN |
|
RazrFalcon | Дата 15.3.2011, 20:25 |
Ну я же так же создаю, значит не в этом проблемма. | |
can | Дата 15.3.2011, 20:16 |
v.pro: QT += core gui TARGET = untitled TEMPLATE = app SOURCES += main.cpp Sources main.cpp: #include <QtCore> #include <QtGui> int main (int argc, char *argv[]) { QApplication app (argc,argv); QLabel lbl ("Hello!"); lbl.show(); return app.exec(); } Открыл новый проект как написали, в Qt Console Application. -- Мастер пишет, что он создает консольное приложение и не обеспечивает GUI. По идее так и должно быть! - если это консольное приложение... |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 18.4.2024, 10:29 |