Вопос по Qt (Button = свернуть окно)

Модератор: Модераторы разделов

Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

У меня эта книга(в бумажном виде):

http://www.opennet.ru/docs/RUS/qt3_prog/index.html
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Вопос по Qt

Сообщение eduard_pustobaev »

Я вот в google посмотрел результаты по "qbook" и не смог кроме сообщений про эту прогу на линуксфоруме ничего найти. Поэтому решил, что выложить эту прогу хотя бы здесь стоит.

1) Обычная версия(последняя):

2) Два файла, которые немного изменены( в одном + 4 строки, в другом + 6 строк):

3) И полностью прога, в которой уже есть изменения:


P.S. Есть ли кикие-нибудь читалки электронных книг под Линукс, которые более-менее активно развиваются. Хотелось бы глянуть, может есть что получше.
В дисгармонии со вселенной.
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

Во, блин, напали на человека.
elide, не проще ли объяснить, чем показывать насколько ты крут, а остальные - ничтожны? Тем более, если ты так крут (как я, например), то объяснить для тебя - расплюнуть.
"задрачивать других вопросами" - вообще глупая фраза. Не хочешь "задрачиваться", пропусти мимо ушей (точнее, глаз), либо не ходи на форум вообсче :).

Ладно, пряники всем раздали, теперь по существу.

eduard_pustobaev, кнопка с квадратиком называется обычно "restore"/"восстановить" :).
Так вот, управление окнами - дело оконного менеджера (это kwin в KDE).
Вообще-то, Qt - это не оконный менеджер, а графическая библиотека.
А в Винде (которую Qt также поддерживает), понятие оконного менеджера вообще отсутствует.
И она предоставляет некий универсальный как бы мост - для общения приложения с оконным менеджером - это как раз те функции setActiveWindow, minimize, итд итп. Не помню была ли среди них похожая на restore.
В любом случае, раз все заработало, то и отлично :).
Кстати, а можно кратко - какими вызовами ты пользовался для достижения эффекта restore? Честно - лень перечитывать первую страничку ;).
А если тебе лень писать, то и фиг с ним - мне так, просто интересно :D.
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Вопос по Qt

Сообщение elide »

sdk
elide, не проще ли объяснить
ну... может ты и не заметил, но я в первом же своем посте и объяснил решение (: и к тому, что до автора темы это решение дошло только еще через 12 постов, я отношения не имею.....
слава роботам!
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Вопос по Qt

Сообщение eduard_pustobaev »

elide писал(а):
01.06.2006 11:24
sdk
elide, не проще ли объяснить
ну... может ты и не заметил, но я в первом же своем посте и объяснил решение (: и к тому, что до автора темы это решение дошло только еще через 12 постов, я отношения не имею.....


powerfox с толку сбил своими подсказками. Да и после того как тебя отправляют на дурку в первом посте дальше внимательно вчитываться неохота.

А по поводу дошло / не дошло писал уже причину.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(eduard_pustobaev @ Jun 1 2006, в 20:55) писал(а):powerfox с толку сбил своими подсказками. Да и после того как тебя отправляют на дурку в первом посте дальше внимательно вчитываться неохота.

Подсказка была одна, причём вы смогли найти различные функции-омографы(знаете, есть такое понятие в русском языке: звучит похоже, но пишется по-разному). Если бы вы нашли описание этой функции, посмотрели, где она используется, то вышли бы на решение проблемы. И чувствую, что elide правильно отправил вас в ИМЧ: только надо начать с умение не читать доки, а вообще читать.
eduard_pustobaev:
(sdk @ May 31 2006, в 23:59) писал(а):И она предоставляет некий универсальный как бы мост - для общения приложения с оконным менеджером - это как раз те функции setActiveWindow, minimize, итд итп.


Отправить в биореактор...
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Вопос по Qt

Сообщение eduard_pustobaev »

sdk писал(а):
31.05.2006 23:59
И она предоставляет некий универсальный как бы мост - для общения приложения с оконным менеджером - это как раз те функции setActiveWindow, minimize, итд итп. Не помню была ли среди них похожая на restore.
В любом случае, раз все заработало, то и отлично :).
Кстати, а можно кратко - какими вызовами ты пользовался для достижения эффекта restore? Честно - лень перечитывать первую страничку ;).
А если тебе лень писать, то и фиг с ним - мне так, просто интересно :D.


Ну restore походу как раз showNormal. А если по-поводу того, как оно проверяет Fullscreen или нет, так это в программе уже было ( слот switchFullnormalScreen(), точно уже не помню а, в текст заглядывать уже неохота ) только через пункт меню( или F11).

Писать не лень, просто с нетом напряг, потому редко на линуксфоруме бываю.
В дисгармонии со вселенной.
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

("powerfox") писал(а):Отправить в биореактор...

Не, я щас обижусь! А почему не в ИМЧ РАН? :D

И чем Вам не понравился мой душещипательный рассказ про общение Qt и window manager-ов? ;)

("eduard_pustobaev") писал(а):Писать не лень, просто с нетом напряг, потому редко на линуксфоруме бываю.

Я вот тоже не часто. А тут весело, однако ж ;).
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(eduard_pustobaev @ Jun 1 2006, в 21:02) писал(а):Не, я щас обижусь! А почему не в ИМЧ РАН?

И чем Вам не понравился мой душещипательный рассказ про общение Qt и window manager-ов?


Да не вас, а eduard_pustobaev'a
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопос по Qt

Сообщение t.t »

Ребят, хватит уже, а? Вообще, убедительная просьба к обоим: стараться быть вежливее. elide, я, конечно, понимаю, что задолбали элементарными вопросами, но если у человека временный приступ тупости (а здесь был именно этот случай), то не надо сразу посылать его лечиться. powerfox, насчёт биореактора я лучше вообще высказываться не буду.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(t.t @ Jun 2 2006, в 09:54) писал(а):powerfox, насчёт биореактора я лучше вообще высказываться не буду.

Зы, я это написал в знак респекта к элайду. Именно от него я и узнал про биореактор: неплохая штука. ;)
Спасибо сказали:
Аватара пользователя
oav
Бывший модератор
Сообщения: 296

Re: Вопос по Qt

Сообщение oav »

powerfox писал(а):
02.06.2006 13:28
(t.t @ Jun 2 2006, в 09:54) писал(а):
powerfox, насчёт биореактора я лучше вообще высказываться не буду.

Зы, я это написал в знак респекта к элайду. Именно от него я и узнал про биореактор: неплохая штука. ;)

:D :D :D
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

Полностью согласен с предыдущим оратором:
:D :D :D :D
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

oav, sdk раз согласны, зайдите на http://linuxforum.ru/index.php?showtopic=21504 и заступитесь за меня, поднимем восстание против злых модератовов-беспредельщиков :D
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

powerfox, то есть ты хочешь сказать, что все, кому понравилось твое творческое отношение к биореактору и elide, должны пойти и защитить тебя от злых модераторов? :D
:D :D :D
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(sdk @ Jun 2 2006, в 20:47) писал(а):powerfox, то есть ты хочешь сказать, что все, кому понравилось твое творческое отношение к биореактору и elide, должны пойти и защитить тебя от злых модераторов? biggrin.gif
biggrin.gif biggrin.gif biggrin.gif


Да не совсем. Просто пора объединить народ вокруг биоректора, а не присоединившихся(в частности модераторов, да не обидятся они) следует кинуть в топку. А то у меня уже 60 % предупреждений, :D :D :D
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

И раздать всем по биокефиру.
Ладно. Кончаем. Флудить в смысле ;).
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопос по Qt

Сообщение t.t »

(powerfox @ Jun 2 2006, в 18:34) писал(а):oav, sdk раз согласны, зайдите на http://linuxforum.ru/index.php?showtopic=21504 и заступитесь за меня, поднимем восстание против злых модератовов-беспредельщиков
Хватит уже, а? Все предупреждения вы получили заслуженно. Ещё раз подобное увижу -- получите четвёртое.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(t.t @ Jun 3 2006, в 14:18) писал(а):Хватит уже, а? Все предупреждения вы получили заслуженно. Ещё раз подобное увижу -- получите четвёртое.

Я же не серьёзно :D Надо уметь понимать, где люди шутят. Флуд прекращаю. А что будет, если у меня станет 100% предупреждений?
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

Я думаю, что тогда у тебя на кухне чайник закипит :D.
Попьешь чайку всласть :).
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопос по Qt

Сообщение t.t »

(powerfox @ Jun 3 2006, в 14:08) писал(а):Я же не серьёзно Надо уметь понимать, где люди шутят.
А мне в таких вопросах не до шуток. В шутку или всерьёз -- а всё равно буду наказывать.

(powerfox @ Jun 3 2006, в 14:08) писал(а):А что будет, если у меня станет 100% предупреждений?
Вечный бан.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(sdk @ Jun 3 2006, в 15:14) писал(а):Я думаю, что тогда у тебя на кухне чайник закипит .
Попьешь чайку всласть .

Чайку? :D
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Вопос по Qt

Сообщение sdk »

Да это я так :D.
Чувствую, что сейчас сочиню стих :D.
Модераторам посвящается:

Мы, модераторы, стражи в ночи
Ты, powerfox, лучше щас помолчи
Обронишь нечайно вдруг слово не то
И будешь за чаем грустить ты потом.
Ты лучше берись-ка за ум, милый наш
А то мигом достану я свой патронташ
Обойму в ружье, ружье на плечо
И вечный бан залеплю те, а чо?
Тех, кто умы форумчан будоражит
Ждет вечный бан. А пыж - он бумажный.
А все потому, что добрые мы
Мы - модераторы! Мы стражи страны.

:D
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Вопос по Qt

Сообщение powerfox »

(sdk @ Jun 3 2006, в 15:32) писал(а):Да это я так .
Чувствую, что сейчас сочиню стих .
Модераторам посвящается:

:D :D :D
Спасибо сказали: