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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 [3] 4 5 ... 12
31  Qt / Пользовательский интерфейс (GUI) / Re: Работа с QSystemTrayIcon в нескольких формах : Декабрь 24, 2016, 22:22
А в чем проблема то? Передай указатель на объект QSystemTrayIcon в другие формы и так же с ним работай.
32  Qt / Пользовательский интерфейс (GUI) / Re: Вопрос по QTreeWidget : Декабрь 24, 2016, 18:32
http://doc.qt.io/qt-4.8/qtreewidget.html#topLevelItem ?
33  Qt / 2D и 3D графика / Re: Попадание точки в коридор : Май 25, 2016, 12:27
По желтым точкам строим список линий QList<QLine>, из красной точки (R) опускаем перпендикуляр на каждый отрезок и получаем точку (P) на отрезке. Если точка P не найдена, то этот отрезок отбрасываем. Дальше, если расстояние между R и P меньше половины толщины коридора (curWidth/2) то красная точка находится внутри.
34  Qt / Общие вопросы / Re: Надежное чтение : Февраль 29, 2016, 12:11
А CRC чем не подходит?
35  Qt / Вопросы новичков / Re: QGraphicsScene и большой png-шный файл с прозрачность. : Февраль 25, 2016, 12:12
Не испытывал тормозов при работе с прозрачными картинками.
Пройдитесь по своему коду отладчиком, найдите место где зависает. Или профайлером.
Гадать можно бесконечно.
36  Qt / Общие вопросы / Re: Вопрос про QDialog и event loop : Февраль 17, 2016, 12:41
Спасибо за ответы всем, сделал пока вот так:
Код:
QList<QDialog*> allDialogs = this->findChildren<QDialog*>();
foreach(QDialog* dialog, allDialogs) {
dialog->reject();
}
Буду тестировать.
37  Qt / Общие вопросы / Вопрос про QDialog и event loop : Февраль 16, 2016, 15:00
Всем привет.
Ситуация такая, в приложении открывается документ и юзер может открывать разные диалоговые окна для настройки каких-либо параметров документа. Окна - наследники QDialog с кнопками Сохранить\Отмена.
При этом в главном окне есть таймер, по таймауту вызывается слот и  внутри этого слота текущий документ может быть закрыт. Если открыто диалоговое окно, то при сохранении параметров мы обратимся по нулевому указателю. Я знаю, что это происходит потому, что QDialog имеет свой event loop и продолжает обрабатывать события приложения.
Кто что посоветует, как можно решить эту проблему?
38  Qt / Вопросы новичков / Re: qt и zlib : Февраль 16, 2016, 12:57
В pro файле я записал:

INCLUDEPATH += ./Packing/zlib
LIBS  += ./Packing/zlib -llibz

Бибиотека zlib лежит у меня в подкаталоге Packing/zlib директории где сидит сам pro файл.
Правильно это или надо забросить эту библиотеку в директории, где записываются компилированные файлы, типа D:\Projects\QT\build-myprog-Desktop_Qt_5_2_0_MinGW_32bit-Debug ?

Попробуй так:
Код:
LIBS  += -L$${_PRO_FILE_PWD_}/Packing/zlib
LIBS  += -llibz

А динамическая библиотека (.dll) должна быть в каталоге с exe файлом.
39  Qt / Вопросы новичков / Re: delete [] для QVector< QVector< QState* > > : Январь 20, 2016, 15:00
delete [] может применяться только к массивам, ваш объект qsGrid не является массивом.

Код:
for (int y = 0; y < rows; ++y)
{     
for (int x = 0; x < columns; ++x)
delete qsGrid_[y][x];
}
40  Qt / Пользовательский интерфейс (GUI) / Re: QComboBox получения координат : Декабрь 28, 2015, 17:07
Взять текст через qcombobox::currentText , потом с помощью QFontMetrics получить размеры текста.
41  Программирование / Общий / Re: Qt Локальное сетевое приложение. планирование задач : Ноябрь 18, 2015, 12:22
Цитировать
локальное сетевое приложение
Это как-бы противоположные понятия.

Может быть лучше заказать работу у фрилансера с опытом?
42  Qt / Пользовательский интерфейс (GUI) / Re: Не получается отследить нажатие Key_Tab : Ноябрь 17, 2015, 14:53
Сигнал о нажатии кнопки получает комбобокс, а этот метод принадлежит форме. Комбобокс поглощает нажатие и форма о нём ничего не знает.
Читайте вот это и вот это.
43  Qt / Model-View (MV) / Re: Редактирование в QAbstractTableModel не работает : Ноябрь 16, 2015, 14:03
Можно проще
Код:
persons[index.row()].setElement(index.column(), value.toString());

Код:
QList
T value(int i) const
T & operator[](int i)
44  Qt / Установка, сборка, отладка, тестирование / Re: QtCreator не видит include : Октябрь 30, 2015, 13:32
Ну так и писали бы сразу. Чтобы работало автодополнение в .pro файле нужно указать все директории через INCLUDEPATH. Попробуйте добавить в pro файл такое (сам не тестировал)

export CPLUS_INCLUDE_PATH
INC= $(CPLUS_INCLUDE_PATH)
INCLUDEPATH += INC
45  Qt / Установка, сборка, отладка, тестирование / Re: QtCreator не видит include : Октябрь 30, 2015, 12:44
DEPENDPATH
INCLUDEPATH
Страниц: 1 2 [3] 4 5 ... 12

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