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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Qt4 Designer  (Прочитано 3052 раз)

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

Оффлайн Ринальдус

  • Автор темы
  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
    • Ринальдус.ру
Qt4 Designer
« : 20 Октября 2008, 18:52:55 »
Нашел Qt4 Designer, который мне здОрово напомнил, как я 5 лет назад программировал на VisualBasic .NET в почти таком же интерфейсе. Рисовал кнопочки и другие элементы управления, а потом писал сценарии по событиям для этих кнопочек. Хотелось бы повторить все это и для Qt4 Designer, но как создавать сценарии для элементов управления, я так и не нашел. А ведь жаль, мог бы уже сегодня "Hello World" написать. А потом стал бы все сложнее и сложнее... Как мне обеспечить необходимым кодом элементы управления в Qt4 Designer, чтобы программы вышли?

burgua

  • Гость
Re: Qt4 Designer
« Ответ #1 : 20 Октября 2008, 23:55:41 »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #2 : 21 Октября 2008, 06:37:14 »
[KQ]Develop

Оффлайн OldDed

  • Участник
  • *
  • Сообщений: 183
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #3 : 21 Октября 2008, 12:29:23 »
Hi All!
Я тут новичок,и в поисках IDE для Ubuntu+Python нашел интересную вещь-PyQt4 Desiner для проектирование форм и виджетов всяких.Вероятно это всем известно,но пишу на всякий случай.
Создает файл в формате Xml из которого утилиткой uic генерируется работающий код python-a.К сожалению , на  Ubuntu пока установить не удалось.А на винде установил для пробы,весьма интересно.
http://forum.vingrad.ru/forum/s/d899a2e731dbdb60d3a3f36ab457f9ad/topic-159421/kw-pyqt/view-all.html

Оффлайн AAXEE

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #4 : 22 Октября 2008, 19:31:25 »
Нашел Qt4 Designer, который мне здОрово напомнил, как я 5 лет назад программировал на VisualBasic .NET в почти таком же интерфейсе. Рисовал кнопочки и другие элементы управления, а потом писал сценарии по событиям для этих кнопочек. Хотелось бы повторить все это и для Qt4 Designer, но как создавать сценарии для элементов управления, я так и не нашел. А ведь жаль, мог бы уже сегодня "Hello World" написать. А потом стал бы все сложнее и сложнее... Как мне обеспечить необходимым кодом элементы управления в Qt4 Designer, чтобы программы вышли?
Создаешь форму, пишешь cpp файл, в котором подключаешь хэдер для этой формы(он будет сгенерирован Qt).
Все.
Читай литературу=)

Оффлайн nextlife

  • Активист
  • *
  • Сообщений: 444
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #5 : 23 Октября 2008, 23:24:00 »
http://zetcode.com

Спасибо, очень классные примеры.
Kool Desktop Environment (KDE)

Оффлайн nextlife

  • Активист
  • *
  • Сообщений: 444
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #6 : 24 Октября 2008, 00:07:59 »
$python ex4.py
Traceback (most recent call last):
  File "ex4.py", line 5, in <module>
    from PyQt4 import QtGui
RuntimeError: the sip module supports API v3.0 to v3.6 but the PyQt4.QtGui module requires API v3.7
Почему не запускается?  >:(
Kool Desktop Environment (KDE)

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #7 : 28 Октября 2008, 09:51:41 »
RuntimeError: the sip module supports API v3.0 to v3.6 but the PyQt4.QtGui module requires API v3.7

Почему не запускается?  >:(
Написано же: конфликт версий.
« Последнее редактирование: 28 Октября 2008, 10:29:03 от Kwah »

Оффлайн nextlife

  • Активист
  • *
  • Сообщений: 444
    • Просмотр профиля
Re: Qt4 Designer
« Ответ #8 : 28 Октября 2008, 10:17:24 »
RuntimeError: the sip module supports API v3.0 to v3.6 but the PyQt4.QtGui module requires API v3.7

Почему не запускается?  >:(
Написано же: конфликт версий.
Да, да. Спасибо Kwah. Решили простым обновлением  ;)
« Последнее редактирование: 28 Октября 2008, 10:29:21 от Kwah »
Kool Desktop Environment (KDE)

 

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