crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Проект в Qt
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Rocky Дата 15.3.2011, 21:35
  Вероятно make clean не был сделан. И в make-файлах была инфа о том, когда проект создавался как консольный.
RazrFalcon Дата 15.3.2011, 21:34
  Это все проделки святого Рэндома! :lol:
Сейчас ведь работает?
После редактирования .pro файла запускается тот же экзешник, что и был. Креатор запускает перекомпиляцию только при изменении .cpp или .h
can Дата 15.3.2011, 21:26
 
Цитата(RazrFalcon @ 15.3.2011, 21:02) *
Хочу не согласиться!
Все зависит только от того что прописано в .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. По идее так и должно быть! - если это консольное приложение...
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 22:42