Russian Qt Forum
Май 02, 2024, 20:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 284 285 [286] 287 288 ... 290
4276  Qt / Вопросы новичков / Re: Как вызвать сигнал clicked() правой кнопкой мыши? : Январь 20, 2013, 10:42
Блин... а чтобы itemAt() вызвать нужно наследоваться от QGraphicsView?
Почему? Он в публичных методах.
4277  Qt / Вопросы новичков / Re: Сборка пакета qwt 6.1.0 : Январь 20, 2013, 10:05
Включил, пишет: Project ERROR: Unknown module(s) in QT: svg
Модуль QtSvg был собран отдельно от buildroot и находится отдельной папке,вроде и добавил  переменную окружения, но все равно не видит.Может модуль svg добавлен не правильно?
Тогда qmake про этот модуль ничего не знает и вряд-ли сможет его подключать. Добавляй саму библиотеку через LIBS += ...
4278  Qt / Вопросы новичков / Re: Сборка пакета qwt 6.1.0 : Январь 20, 2013, 09:07
Код:
...
#include </Code/qtsvg-opensource-src-5.0.0/include/QtSvg/qsvgrenderer.h>
...

Ты просто хедер включил?
Нужно в pro файле проекта к переменной QT добавить svg:
QT += svg

Тогда линкер найдет недостающую библиотеку.
4279  Qt / Вопросы новичков / Re: Сборка пакета qwt 6.1.0 : Январь 19, 2013, 20:41
Код
C++ (Qt)
void QwtGraphic::setDefaultSize( const QSizeF &size )
{
const double w = qMax( 0.0, double( size.width() ) );
const double h = qMax( 0.0, double( size.height() ) );
 
// или так
const qreal w = qMax( qreal( 0.0 ), size.width() );
const qreal h = qMax( qreal( 0.0 ), size.height() );
 
d_data->defaultSize = QSizeF( w, h );
}
 
4280  Qt / Базы данных / Re: Как получить структуру таблицы SQLite : Январь 18, 2013, 23:11
вот по этому то и задал вопрос как реально получить эти показатели.

Можно попробовать typeof:
Код
SQL
CREATE TABLE test (i integer, r real, t text, b blob);
SELECT rowid, typeof(i), typeof(r), typeof(t), typeof(b) FROM text;
 
Но длины так тоже не получить.

Или смотреть на его API.
4281  Qt / Базы данных / Re: Как получить структуру таблицы SQLite : Январь 18, 2013, 21:22
Правда SQLite на такие ограничения плевать хотела.
Ага. Она легко пишет строку в числовое поле и дату в строковое. Ведь у нее типы полей декларативные.
4282  Программирование / С/C++ / Re: Как создать массив "интеллектуальных" указателей из С++11? : Январь 17, 2013, 17:27
и потом, для массива умных указателей, логичнее использовать shared_ptr, а не unique_ptr..
Оно то конечно логичней, но мы то не знаем что там старик Прат пишет. Улыбающийся
4283  Программирование / С/C++ / Re: Как создать массив "интеллектуальных" указателей из С++11? : Январь 17, 2013, 16:17
Например так:

...работать с массивами указателей...
4284  Компиляторы и платформы / Mac OS X / Re: Terminal OSX 10.7.4 : Январь 17, 2013, 13:34
А что сие значит и почему так надо?
Это указывает, что файл embree нужно искать в текущей директории . (обозначается точкой)
По умолчанию файл будет искаться в директориях заданных в PATH.
4285  Программирование / С/C++ / Re: Как создать массив "интеллектуальных" указателей из С++11? : Январь 17, 2013, 09:09
Читаю книгу "Прата - С++ лекции и упражнения", главу про указатели
Там сказано, что unique_ptr позволяет работать с массивами указателей, объявляем
Код:
unique_ptr<int[]> pIntAutoPtr1(new int(100));
Но вот размер массива в [] не указать... И где его указывать, как  с ним работать?

Код
C++ (Qt)
typedef unique_ptr<my_obj> my_obj_ptr;
 
std::vector<my_obj_ptr> objs( num_objs );
 
my_obj_ptr objs[ num_objs ];
 
4286  Qt / Qt-инструментарий / Re: Визуальный редактор на базе Qt Designer под собственные нужды : Январь 14, 2013, 21:54
Если ты можешь добавлять свои элементы в дизайнер, то ответ очевиден. Не? :-)
4287  Qt / Пользовательский интерфейс (GUI) / Re: PyQT4 Как создать форму с контролами для редакт-я данных из полей строки БД. : Январь 14, 2013, 19:07
Эх, и как же я, болезный, состыкую-то обе модели в тандем...
А в чем проблема?
Данные для комбобокса, будут браться из таблицы second (их будет 4), а текущий индекс будет браться из соответствующего поля таблицы thirst.
Пример Qt делает ровно тоже. Просто модель для second достается с помощью метода:
QSqlTableModel * QSqlRelationalTableModel::relationModel ( int column ) const [virtual]
4288  Qt / Пользовательский интерфейс (GUI) / Re: PyQT4 Как создать форму с контролами для редакт-я данных из полей строки БД. : Январь 14, 2013, 18:29
Дык, что мне сделать-то, чтобы комбобокс предлагал для выбора только данные из таблицы second? Но при этом комбобокс должен показывать выбранным именно то значение, которое находится в текущей строке таблицы thirst.
Установить модель с таблицей second. Улыбающийся
Посмотри пример Qt еще раз, там для комбобокса устанавливается отдельная модель.
4289  Qt / Пользовательский интерфейс (GUI) / Re: PyQT4 Как создать форму с контролами для редакт-я данных из полей строки БД. : Январь 14, 2013, 18:16
Может я и тормоз, но ЧТО я ему должен назначить и как?
Ты написал, что бы модель взяла данные из таблицы thirs и разименовала поле type, подставив вместо индекса его название (берется из таблицы second).
И эту модель ты устанавливаешь в комбобокс.
4290  Qt / Вопросы новичков / Re: Подключение сигналов/слотов : Январь 14, 2013, 16:54
Сделай clean проекту и пересобери его.
qmake не увидел, что этот класс теперь должен обрабатываться moc.
Страниц: 1 ... 284 285 [286] 287 288 ... 290

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