Здравствуйте, гость ( Вход | Регистрация )
bigory | Дата 2.11.2010, 23:45 |
А, все докопался. Я просто думал что его надо включать не в основном файле, то есть не в main.cpp, а оказывается что именно там. Теперь понятно. Спасибо! Извините что задаю вопросы, которые не относятся к Qt, Просто команды используют Qt библиотеки, поэтому я всегда думаю что мои вопросы имеют отношения к Qt | |
Алексей1153 | Дата 2.11.2010, 23:23 |
bigory, это методы QWidget. Они не статические, поэтому можно вызвать только для объекта QWidget или производного класса от оного QWidget w(указатель на родитель); w.hide(); (это больше по C++ вопрос, чем по Qt) |
|
bigory | Дата 2.11.2010, 23:02 |
Ну я еще только осваиваю Qt, поэтому мне не понятна запись: QWidget::hide() QWidget::setVisible(false) Как это применить? |
|
Litkevich Yuriy | Дата 2.11.2010, 20:41 |
Консольная программа будет видна пользователю консольная программа видна пользователю только если ты используешь в проекте CONFIG += console а если не используешь, то не видна. программа которая работает в фоне называется - демон (Linux) / служба (Windows) смотри решение QtService |
|
Алексей1153 | Дата 2.11.2010, 20:34 |
bigory, Хочу сделать что-то похожее на откуда я могу знать, что делает этот код ? Там запускается консоль. И вот, наконец-то ты человечьими словами говоришь задачу: Мне нужно сделать невидимую программу, которая будет взаимодействовать постоянно с сервером 1) совершенно неважно, видимо или невидимо окно (тут Вадим угадал-таки, смотри его пост, как скрыть) 2) совершенно неважно, есть ли окно вообще - серверу это безразлично создаёшь сокет в main, безо всяких окон - и вперёд. |
|
bigory | Дата 2.11.2010, 20:26 |
Почему консольный??? Мне нужно сделать невидимую программу, которая будет взаимодействовать постоянно с сервером. Консольная программа будет видна пользователю |
|
Алексей1153 | Дата 2.11.2010, 20:15 |
создай консольный проект | |
bigory | Дата 2.11.2010, 20:12 |
bigory, невидимость бывает разная. Какая у тебя задача ? Хочу сделать что-то похожее на
Но мне нужно сделать чтобы небыло формы и программа работала с командной строкой и получала от нее ответы |
|
vadim303 | Дата 2.11.2010, 11:31 |
Всем доброе время суток! Подскажите как создать невидимое окно? QWidget::hide() QWidget::setVisible(false) |
|
Алексей1153 | Дата 2.11.2010, 7:10 |
bigory, невидимость бывает разная. Какая у тебя задача ? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 0:57 |