crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в особый виджет для данных
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
novichkov Дата 26.3.2008, 19:27
  Сделал виджет, о котором говорил. Размещайте его в QScrollArea, обязательно указывая QScrollArea, что виджет нужно перерисовывать.
Скрин диалогового окна и исходники внутри архива.
Litkevich Yuriy Дата 26.3.2008, 9:06
  я уже перевожу, т.к. сам читаю :)
ViGOur Дата 26.3.2008, 8:52
 
Цитата(novichkov @ 25.3.2008, 19:31) *
Проблема в том, что я не смог понять, как работать с представлением модель/вид.
А что именно ты не понимаешь?
Вроде в документации все хорошо написано с примерами как и что делается: Программирование Модель/Представление.
Правда делегаты пока еще не переведены, но думаю это не надолго. :)
novichkov Дата 25.3.2008, 19:31
  Если кто подскажет, как сделать делегата для таблицы в виде списка строк (здесь сойдет горизонтальный список), то я пожалуй реализую QTableView. Проблема в том, что я не смог понять, как работать с представлением модель/вид.

Сегодня сделал свой виджет. Пока он меня мало устраивает - графика в нем так себе, да и поведение внутри QScrollArea странное. Если доделаю, может, выложу исходник.
Litkevich Yuriy Дата 25.3.2008, 11:01
  Такой вариант:
Использовать в качестве основного виджета - QListWidget, в качестве QListWidgetItem выступает QStringList заполненый на основе данных твоего класса.
ViGOur Дата 25.3.2008, 9:01
  Может попробовать QGridLayout?
Или еще какой лайоут, с вложенными в него лайоутами, а уже на них создавать те, что тебе нужно виджеты.
Или табличку, в ячейках которой создавать нужные виджеты.

Если я тебя правильно понял.
novichkov Дата 25.3.2008, 6:54
  Подскажите, кто знает, как проще всего реализовать виджет для следующих данных: список элементов, каждый элемент имеет строковый заголовок и свой список строковых элементов. Тип данных реализован в виде класса. Я хотел, чтобы виджет выглядел как на рис.
_________________________
| |___|__|___|___|___|__|
|____|___|__|___|___|___|__|
| |___|__|___|___|___|__|
|____|___|__|___|___|___|__|

то есть слева заголовок, а потом в виде горизонтального списка элементы.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 9.12.2021, 6:54