Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите пожалуйста новичку Qt Desinger Freebsd
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
kharkov_max
День добрый.

Только начинаю разбираться с Qt.
Возник вопрос, возможно он уже задавался но я ответа пока не нашел.

Разъясните пожалуйста.
Есть QT под Windows. Поставил - все работает без проблем. QtDesinger и QtCreator запускаются.

Теперь хочу поднять QT под freebsd8
Установил из портов - без проблем.
В freebsd поднят KDE4.
Как мне теперь к примеру теперь запустить в KDE4 (freebsd) QtDesinger либо QtCreator.
Или под UNIX их нет таких?

Заранее спасибо.
BRE
По фре не знаю точно, но возможно нужно доставить devel пакеты, в linux по крайней мере там лежат.
Litkevich Yuriy
Цитата(kharkov_max @ 5.5.2010, 16:59) *
Или под UNIX их нет таких?
Дизайнер неотемлемая часть поставки Qt, если подданную платформу есть Qt, то есть и дизайнер.
Правда под unix-подобными ОСьками, он может быть отдельным пакетом, нужно смотреть в хранилище пакетов твоей ОСьки
kharkov_max
Вот что поставилось из пакетов.

pkg_info | grep qt4
avahi-qt4-0.6.25    Qt 4 bindings to the Avahi mDNS system
poppler-qt4-0.12.3  Qt4 bindings to poppler
py26-qt4-core-4.6.2,1 Python bindings for the Qt4 toolkit, QtCore module
py26-qt4-dbus-4.6.2,1 Python bindings for the Qt4 toolkit, D-BUS module
py26-qt4-gui-4.6.2,1 Python bindings for the Qt4 toolkit, QtGui module
py26-qt4-network-4.6.2,1 Python bindings for the Qt4 toolkit, QtNetwork module
py26-qt4-svg-4.6.2,1 Python bindings for the Qt4 toolkit, QtSvg module
py26-qt4-webkit-4.6.2 Python bindings for the Qt4 toolkit, QtWebKit module
py26-qt4-xml-4.6.2,1 Python bindings for the Qt4 toolkit, QtXml module
qt4-accessible-4.6.1_1 Qt accessibility widgets
qt4-assistant-4.5.3 Qt documentation browser
qt4-clucene-4.5.3   QtCLucene full text search library wrapper
qt4-corelib-4.5.3   Qt core library
qt4-dbus-4.5.3      Qt4 bindings for the D-BUS messaging system
qt4-designer-4.5.3  Qt ui editor
qt4-doc-4.5.3       Multiplatform C++ application framework
qt4-gui-4.5.3       Qt graphical user interface library
qt4-help-4.5.3      QtHelp module provides QHelpEngine API and is used by Assis
qt4-iconengines-4.5.3 Qt SVG icon engine plugin
qt4-imageformats-4.5.3 Qt imageformat plugins for GIF, JPEG, MNG and SVG
qt4-inputmethods-4.5.3 Qt input method plugins
qt4-makeqpf-4.5.3   Qt qtopia font creator
qt4-moc-4.5.3       Qt meta object compiler
qt4-mysql-plugin-4.5.3 Qt MySQL database plugin
qt4-network-4.5.3   Qt network library
qt4-opengl-4.5.3    Qt OpenGL library
qt4-phonon-4.5.3    Qt4 multimedia framework
qt4-phonon-gst-4.5.3 Qt4 multimedia framework, gstreamer backend
qt4-pixeltool-4.5.3 Qt screen magnification utility
qt4-porting-4.5.3   Qt utility to assist with porting Qt3 applications to Qt4
qt4-qdbusviewer-4.5.3 Qt4 D-BUS viewer
qt4-qmake-4.5.3     The build utility of the Qt project
qt4-qt3support-4.5.3 Qt3 compatibility library
qt4-qtestlib-4.5.3  Qt unit testing library
qt4-rcc-4.5.3       Qt resource compiler
qt4-script-4.5.3    Qt script
qt4-sql-4.5.3       Qt SQL library
qt4-sqlite-plugin-4.5.3 Qt SQLite 3.x database plugin
qt4-svg-4.5.3       Qt SVG library
qt4-uic-4.5.3       Qt user interface compiler
qt4-uic3-4.5.3      Qt backwards-compatible user interface compiler
qt4-webkit-4.5.3    Qt4 webkit engine
qt4-xml-4.5.3       Qt XML library


qt4-designer-4.5.3 Qt ui editor - похоже что стоит.

Вопрос !!!
Как его запустить под KDE4 ?

Опишите к примеру как Вы это под линухом делали ?
Litkevich Yuriy
Цитата(kharkov_max @ 5.5.2010, 17:26) *
qt4-designer-4.5.3 Qt ui editor - похоже что стоит
угу

Цитата(kharkov_max @ 5.5.2010, 17:26) *
Как его запустить под KDE4 ?
обычно через главное меню, Программы -> Разработка ... что-то там ещё
kharkov_max
Цитата(Litkevich Yuriy @ 5.5.2010, 13:34) *
Цитата(kharkov_max @ 5.5.2010, 17:26) *
qt4-designer-4.5.3 Qt ui editor - похоже что стоит
угу

Цитата(kharkov_max @ 5.5.2010, 17:26) *
Как его запустить под KDE4 ?
обычно через главное меню, Программы -> Разработка ... что-то там ещё


Да в том то и дело что там нет ничего.
Есть только KUI Viewer просмотрщик вайлов Qt Desinger..
И больше про QT4 нет ничего ...
molchanoviv
А в консоли ввести designer?
BRE
В консоли:
designer<TAB>

Покажет какие дизайнеры можно запустить. У меня, например, стоит Qt3 и Qt4, запускать соответственно:
designer
designer-qt4
kharkov_max
Цитата(molchanoviv @ 5.5.2010, 13:52) *
А в консоли ввести designer?


Уже начал путаться ...
В самом KDE тоже не большой знаток ....

В консоли Вы имеете ввиду в консоли KDE или в консоли самой системы freebsd ?
В freebsd desinger ни чего не выдает, если в KDE то подскажите как запустить консоль )))

Грусно конечно, но KDE только поставил и пока не разбирался ...
molchanoviv
Зачем тебе freeBSD если ты еще не разобрался с консолью, поставь openSuSE или ubuntu?
Цитата(kharkov_max @ 5.5.2010, 15:35) *
В консоли Вы имеете ввиду в консоли KDE или в консоли самой системы freebsd ?

В любой, будь то эмулятор терминала (Konsole) или сама консоль(bash).
kharkov_max
Цитата(molchanoviv @ 5.5.2010, 14:43) *
Зачем тебе freeBSD если ты еще не разобрался с консолью, поставь openSuSE или ubuntu?
Цитата(kharkov_max @ 5.5.2010, 15:35) *
В консоли Вы имеете ввиду в консоли KDE или в консоли самой системы freebsd ?

В любой, будь то эмулятор терминала (Konsole) или сама консоль(bash).


Я понял о какой консоли Вы говорите...
Там ничего не отрабатывает ...

Читал что нужно пути прописывать, пока ничего не делал ...

Подскажите как называется запускающий файл desinger ?
molchanoviv
designer-же. попробуй так: /path/to/qt/bin/designer в случае с opensuse это /usr/bin/designer
kharkov_max
Вот вопрос паралельно возник, а не нужно ли после установки QT из портов потом запускать сборку приложения ?
т.е. я ставил так:
cd /usr/ports/devel/qt4
make install clean
cd /usr/ports/devel/qtcreator
make install clean

А уже после сборки оно возможно появится в KDE ?

Цитата(molchanoviv @ 5.5.2010, 14:59) *
designer-же. попробуй так: /path/to/qt/bin/designer в случае с opensuse это /usr/bin/designer


файла desinger нет во всех папках ./usr
molchanoviv
Цитата(kharkov_max @ 5.5.2010, 16:02) *
а не нужно ли после установки QT из портов потом запускать сборку приложения ?

Я не в курсе, т.к. freeBSD не использовал.
кстати попробуй whereis designer.
У меня :
Цитата
ivan@linux:~> whereis designer
designer: /usr/bin/designer /usr/bin/X11/designer

Цитата(kharkov_max @ 5.5.2010, 16:02) *
файла desinger нет во всех папках ./usr

Если ты в данный момент не в корне, то ./usr будет искать каталог usr в текущем каталоге.
kharkov_max
Цитата(molchanoviv @ 5.5.2010, 15:07) *
Цитата(kharkov_max @ 5.5.2010, 16:02) *
а не нужно ли после установки QT из портов потом запускать сборку приложения ?

Я не в курсе, т.к. freeBSD не использовал.
кстати попробуй whereis designer.
У меня :
Цитата
ivan@linux:~> whereis designer
designer: /usr/bin/designer /usr/bin/X11/designer

Цитата(kharkov_max @ 5.5.2010, 16:02) *
файла desinger нет во всех папках ./usr

Если ты в данный момент не в корне, то ./usr будет искать каталог usr в текущем каталоге.


Это опечатка ./usr искал тут /usr ....

Мдя мрак какой-то, программа стоит а запустить х.з. ...
Тут скрины есть http://www.lissyara.su/articles/freebsd/co...++_programming/ что под KDE работает ...
molchanoviv
Само-собой под КДЕ будет работать, но КДЕ тут совсем не при чем. Так каков результат выполнения whereis designer?
kharkov_max
Цитата(molchanoviv @ 5.5.2010, 15:35) *
Само-собой под КДЕ будет работать, но КДЕ тут совсем не при чем. Так каков результат выполнения whereis designer?


Вот такой:
[15:33]kde4:/usr/ports/devel/qdevelop>>whereis desinger
desinger:
[15:36]kde4:/usr/ports/devel/qdevelop>>


Т.е. ни какой ...

Уточню ...

Qt4 собирал make install BATCH="YES" clean может это важно ...
molchanoviv
Походу он у тебя действительно не собран(я не в курсе как собираются программы во фре) или собран в какой-то сторонний каталог(что маловероятно)
kharkov_max
qmake-qt4 -v
QMake version 2.01a
Using Qt version 4.6.1 in /usr/local/lib/qt4


Цитата(molchanoviv @ 5.5.2010, 15:41) *
Походу он у тебя действительно не собран(я не в курсе как собираются программы во фре) или собран в какой-то сторонний каталог(что маловероятно)


ОК
Спасибо.

Значит будем искать решение ...

Как получится, отпишусь ...
Litkevich Yuriy
kharkov_max, что-то я не понял:
Цитата(kharkov_max @ 5.5.2010, 16:59) *
Установил из портов - без проблем.
там же бинари. А что ты тогда собирал?
molchanoviv
Где? В freeBSD? система портов вроде-бы для исходных кодов. С нее-же была срисована система портежей генты.
kharkov_max
Цитата(Litkevich Yuriy @ 5.5.2010, 15:50) *
kharkov_max, что-то я не понял:
Цитата(kharkov_max @ 5.5.2010, 16:59) *
Установил из портов - без проблем.
там же бинари. А что ты тогда собирал?


Вы как устанавливаете к примеру proftpd ?
Причем не важно под какой системой ... apt-get install proftpd или make install clean после это правите конфиг и он работает.

Вот так же я и QT "установил" ))).
Похоже что он действительно не собран ...
Как собрать ...

Предположим что у Вас линукс или убунта.
Как Вы ставите QT из портов ?
molchanoviv
в ubuntu нет портов. Там репозитории(т.е. бинари). достаточно вбить apt get install qt* и все. А во фриБСД порты(сорцы). Там надо еще и компилить(я правда БСД не особо щупал, так-что сужу по генте).

Цитата(kharkov_max @ 5.5.2010, 16:56) *
Предположим что у Вас линукс или убунта.

no coment
kharkov_max
Все заработало.

В консоли KDE qtcreator ...

Всем спасибо ...

Буду дальше грабли собирать ...
Litkevich Yuriy
Цитата(kharkov_max @ 5.5.2010, 19:56) *
Вы как устанавливаете к примеру proftpd ?
я уже точно не помню, через sysinstall (псевдографическая утилита), указываю путь откуда тянуть порты (у меня почему-то только через FTP работало).
Потом выбираю программу, щёлкаю установить, судя по тому, что это происходило быстро, я решил, что там бинари.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.