Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
21.5.2010, 18:32 | Событие изменения выделения в QListView | QItemSelectionModel *QAbstractItemView::selectionModel() + void QItemSelectionModel::currentChanged( const QModelIndex & current, const QModelIndex & previous ) [signal] м? |
Begemot, | ||
27.3.2010, 21:06 | Как написать грамотно по-русски? | По-моему слитно пишется. Частича НЕ с краткими прилагательными пишется так же, как и с полными. А в слове "недоступный" с НЕ пишется слитно, потому как его можно заменить близким по смыслу словом или выражением (в зависимости от контектса: непостижимый, заумный, очень далеко, очень дорого...) |
Litkevich Yuriy, | ||
4.3.2010, 19:00 | PK в PostgreSQL | зависит от типа подстановки, позиционная/именованная. Мне кажется имелось в виду это: INSERT INTO tab(Pict_ID_1_1, Pict_ID_1_2, Pict_ID_1_3) VALUES(:Pict_1, :Pict_2, :Pict_3); INSERT INTO tab(Pict_ID_1_3, Pict_ID_1_2, Pict_ID_1_1) VALUES(:Pict_3, :Pict_2, :Pict_1); Эти варианты равнозначны (такие вещи в стандарте SQL прописаны). |
Rocky, | ||
4.3.2010, 18:37 | QTextEdit | А ты установил фильтр на текстедит? Пример:
|
flankerr, | ||
4.3.2010, 18:05 | QDialog | Вот тебе в помощь: void QApplication::focusChanged ( QWidget * old, QWidget * now ) [signal] |
flankerr, | ||
2.2.2010, 16:00 | кнопки-иконки | breeve, | |||
30.1.2010, 14:45 | Динамическое размещение элементов формы. | Не в тему: 1. anyInformation->~QTextEdit(); Не вызывай напрямую деструктор, он не освобождает память. Для этого есть delete (он вызывает деструктор и освобождает память). 2. В твоем случае нет необходимости постоянно создавать/удалять QTextEdit. Пользуйся методами show()/hide(). |
fe120, | ||
14.1.2010, 16:03 | Режим слотов в QtCreator | Помимо "визуального" соединения (нарисованные стрелочки ) есть еще "Редактор сигналов и слотов". Там в виде таблицы описаны все сигнал-слотовые соединения. Снизу есть значек "-"... |
++Norton++, | ||
26.12.2009, 23:27 | Написание чата | Спасибо конечно.. но я их делал) Хех. Делал - это как? Собрал проект, потыркался в проге и все? Как сделать так чтобы я писал в ptxt2 нажимал ентер а он выводил сверху? Без наследования никак. Разберись с сигнал-слотами. В книге у Шлее есть на эту тему простенький пример "Counter". |
breeve, | ||
26.12.2009, 23:20 | Написание чата | вот а как сделать так чтобы вниз писал вверх выводил.. Я сам не особый знаток, но мне кажется, что надо работать с объектом документом имеющегося текстэдита. Методом QTextEdit::document() получаем указатель на документ, а дальше добавляем ему в начало необходимый текс. Например:
Возможно есть более шустрый код, я с QTextDocument и прочим не разбирался. |
breeve, | ||
26.12.2009, 21:45 | Написание чата | Это называется QTextEdit (или QPlainTextEdit для простого текста) со свойством readOnly=true |
breeve, | ||
9.12.2009, 15:29 | QTreeView | Может модель возвращет пустые данные (QVariant()) с ролью Qt::EditRole? |
flankerr, | ||
26.11.2009, 16:29 | [РЕШЕНО] Заголовок в QTableView | использовать его в качестве горизонтального заголовка Это можно сделать путем наследования от базовой модели и переопределения метода headerData(). Допустим ты используешь QSlqQueryModel в качестве модели, тода наследуемся от него и делаем примерно такой метод:
Только потом во вьюшке надо будет нулевой столбец скрыть, а то дублируется. |
Kagami, Steklova Olga, | ||
20.11.2009, 17:55 | Послать сигнал по нажатию клавиш | На клавиатуре есть две клавиши Enter, причем их коды различны: Qt::Key_Return - большой Enter, на основном разделе клавы Qt::Key_Enter - в разделе с num-keys Может он у тебя ждет нажатия того Enter'а, который с num-keys, а ты жмешь "большой"? Попробуй такой код:
|
FenixTES, | ||
20.11.2009, 17:33 | QHeaderView | 1.Как отловить клик по заголовку ? ( QHeaderView::sectionClicked почемуто не ловится) Возможно потому что QHeaderView::isClickable()==false? Есть еще сигнал QHeaderView::sectionPressed() 2.Как запретить перетаскивание секций заголовка ? view->header()->setMovable(false); |
flankerr, | ||
7.9.2009, 22:34 | QMenuBar и QAction в Windows Mobile | Могу предложить попробовать: 1. Создать объект QToolBar 2. Задать ему расположение setAllowedAreas(Qt::BottomToolBarArea); 3. Добавить в него QMenuBar(или QMenu, смотря что надо) методом addWidget(QWidget *widget); 4. Добавить разделитель addSeparator(); 5. Добавить необходимые QAction, добавить разделитель, добавить значок виртуальной клавиатуры --- 6. Если элементы в QToolBar'е будут располагаться справа налево, то воспользоваться методом setLayoutDirection(Qt::LeftToRight) 7. Насчет "Текст поменять не удается." - странно как-то. Хотя под мобилки не писал. |
pluzhnikvictor, | ||
10.7.2009, 13:43 | Сортировка в Qt для таблицы | Может будет полезно: http://www.prog.org.ru/topic_8202_0.html |
mva, | ||
Текстовая версия | Сейчас: 19.4.2024, 21:15 |