Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: непонятки с Qt  (Прочитано 831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kekepop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
непонятки с Qt
« : 28 Сентября 2010, 20:22:14 »
Ребят, я по таким тонкостям не особо шарю, так что не судите строго. Помогите, пожалуйста.

1) Скачал Qt 4.7. Попробовал оформить приложение используя setStyle(new QGtkStyle). Компилятор сказал типа нету такого класса (QGtkStyle). Вообщем в итоге выяснилось, что готовенький Qt 4.7 поставляется собранным без опции -gtkstyle. На официальном сайте люди уже отписали что есть такая проблема, причем и сам Qt Creator выглядит далеко не по Gtk-шному. Теперь, собственно, вопрос: как мне сделать чтобы QGtkStyle заработал? Что-нибудь скачать, собрать, установить? Не хотелось бы пересобирать весь Qt, но если это единственный вариант, тогда есть вопрос номер 2.

2) Вот мой standalone Qt лежит в папке. Я захожу в подпапку qt, там запускаю ./configure. Где мне узнать список параметров, которые нужно прописать, чтобы Qt получился таким же, как и скачанный с официального сайта?
Далее, допустим я их узнал, добавил -gtkstyle. configure отработал. Дальше что? make all?

3) Есть такая штука в Убунте - gnome-applet-globalmenu. Выносит menubar приложения в панель Гнома (как в Маке). К сожалению, во всех Qt приложениях меню отказывается туда переноситься (остается в окне приложения, как в Windowsх). То же, кстати, касается и Firefox'а. Кто-нибудь нашел лекарство?

Заранее спасибо.
« Последнее редактирование: 28 Сентября 2010, 20:23:56 от kekepop »

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: непонятки с Qt
« Ответ #1 : 29 Сентября 2010, 00:00:47 »
Посмотреть с какими ключами собран Qt можно в файле config.status (я собирал сорцы из гита у меня он есть, не знаю есть ли он в версии с офф сайта) а дальше стандартный цикл configure make make install после конфигурации можно попробовать пересобрать и установить только QtGui зайдя в rc/gui и сказав qmake затем make и в довершение make install если это пройдёт то очень много можешь времени сэкономить.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.