Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
18.12.2009, 13:43 | Qt порт для Native Client | Мортен Сорвиг (Morten Sorvig) из компании Nokia сообщил об успешном опыте портирования библиотеки Qt для работы под управлением фреймворка Google Native Client и запуске первых тестовых qt-виджетов в окне web-браузера.... Продолжение здесь Главная ссылка к новости (http://labs.trolltech.com/blogs/2009/12/17/take-it-with-a-grain-of-salt/) |
Litkevich Yuriy, | ||
5.10.2009, 22:41 | Сообщить об ошибке в переводе | http://doc.crossplatform.ru/qt/4.5.0/qmake...oject-templates Описания app и lib одинаковые. Мелочь, конечно, но все же Цитата(оригинал) app (default) Creates a Makefile to build an application. lib Creates a Makefile to build a library. Цитата app (default) Создает файл сборки для компоновки библиотеки. lib Создает файл сборки для компоновки библиотеки. |
Litkevich Yuriy, | ||
23.9.2009, 23:40 | Анимация поверх картинки | Если тебе не нужно рисовать поверх нескольких виджетов одновременно, а только поверх лейбла, задача сильно упрощается. Никакой childRecursive тебе не нужен (прочитай еще раз внимательно статью по ссылке выше). Создай собственный виджет, примерно так .h
.cpp
main.cpp
Прикрепляю рабочий примерчик, дальше сам для себя допилишь ))) |
Elfinit, | ||
16.8.2009, 10:26 | BRE | С прошедшим!!! Удачи во всем, всегда хорошего настроения, здоровья богатырского. |
BRE, | ||
30.7.2009, 17:02 | Аналог Q_PROPERTY | Вот что в результате получилось. инклюдники и определения
класс Property
объявление классов для тестирования
main
результат Цитата Property_t = 125 Property_t = string Property_t = 1.89 Для чего это нужно, думаю и так понятно. Что бы имея указатель только на базовый класс, получить доступ к любому методу порожденного от него класса. У меня еще остался вопрос, по поводу очистки памяти в деструкторе. Достаточно ли просто сделать propMap.clear(); ??? |
AD, | ||
22.6.2009, 13:31 | Непонимаю! | Настройки не совсем одинаковые. У меня Цитата port->setFlowControl(FLOW_HARDWARE); При больших скоростях, лучше пользоваться этой настройкой.получаю на другом конце 20 байт! Как такое может быть? Запросто. В буфере уже есть какой то мусор. Поэтому при создании порта я делаюЦитата port->readAll(); , чтобы очистить буфер. Смотри еще раз мой код.P.S. Я для отладки делал себе перемычку. P.P.S. Когда сомневаешmся всегда есть возможность посмотреть прием\передачу через терминал. |
posi4, | ||
22.6.2009, 12:27 | Непонимаю! | Извините, что вмешиваюсь. А где вы взяли QextSerialPort? В документации по Qt 4.3.2 я его не нашел, потому работаю напрямую с Windows-средствами... QextSerialPortЭто сторонняя библиотека. Для тех кто использюет WinAPI, для работы с портом, предлогаю ссылочку. Лучшее что я смог найти по теме http://www.book-ua.org/FILES/electrotech/2...electr01813.pdf |
AD, | ||
17.6.2009, 11:30 | остаток времени в QTime | Это насколько я попытался сделать не совсем то, что мне нужно! Время должно передаваться раз в секунду (ну как секундомер, часы....). А вот выполняться действие уже раз в минуту. Подскажите, пожалуйста! Что-то действительно не получается. Не знаю, как исправить.... Высылай сигнал раз в секунду. А в обработчике, создай счетчик прореживания. Как счетчик станет равным 60, выполняй нужное действие.Это ты имел в виду? |
AD, | ||
17.6.2009, 0:04 | Qt Creator | Немного внимательней надо быть)) Может ты немного невнимательный, или лень по директориям полазить. Скажем так. Путь по умолчанию, куда ставится Qt C:\Qt\2009.02 C:\Qt\2009.02\bin C:\Qt\2009.02\qt\bin Найди разницу Нужные тебе библиотеки в C:\Qt\2009.02\qt\bin Цитата Мне бы статическую линковку) Читать здесь |
yaroslav429, | ||
16.6.2009, 11:47 | [qt 4.5.1 win32] Метаданные изображений | C:/msys/z/dev/exiv2/lib//libexiv2.a(XMPUtils.o)(.text+0x1a64):XMPUtils.cpp: undefined reference to `__strtod' Скорее всего не подцепил expat. В любом случае пример который я привел выше, полностью рабочий. Нужно только поменять пути к библиотекам, но это думаю и так понятно.И ещё, для чего флаг --disable-shared, мне б желательно всё-таки exiv2 в виде dll собрать.. Сейчас уже не помню. Была какая то проблема со сборкой dll. Нужно править configure. В инете находил, что именно нужно сделать. |
Elfinit, | ||
11.6.2009, 13:00 | 12 июня - что за праздник? | Цитата День России День России (День независимости России) - это один из самых "молодых" государственных праздников в нашей стране, который отмечается с 1994 года. 12 июня 1990 года на Первом съезде народных депутатов РСФСР была принята Декларация о государственном суверенитете России. От этой даты можно вести отсчет начала становления новой российской государственности, основанной на принципах конституционного федерализма, равноправия и партнерства. Указом Президента РФ Б.Н.Ельцина от 2 июня 1994 года день принятия Декларации о государственном суверенитете Российской Федерации - 12 июня - объявлен государственным праздником России. По Указу Президента РФ от 16 июня 1998 года он называется "День России". В 2002 году был принят новый Трудовой кодекс РФ, в котором название праздника - "День России" - было закреплено официально. |
AD, | ||
8.6.2009, 22:34 | sleep в main'е | kwisp, пошукал я исходники на придмет использования qWait и qSleep. qWait используется в \src\3rdparty\webkit\WebKit\qt\tests\qwebframe\tst_qwebframe.cpp \src\3rdparty\webkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp и только по своему прямому назначению, т.е. при написании тестов приложения реализация QTest::qWait
qSleep, кроме выше приведенной реализации, больше нигде не используется реализация QTest::qSleep
Т.ч. можно дернуть код из этих методов. Или использовать структуру, которую привел чуть выше. |
flankerr, | ||
8.6.2009, 16:59 | sleep в main'е | sleep етсь только у QThread. Наверное, имелось в виду, Sleep из windows.hТ.е. в main его юзать низя - нету там QThread. А что мешает сделать так |
flankerr, | ||
5.6.2009, 13:00 | Приостановка потока | Вот простенький пример, как приостановить поток при помощи QMutex & QWaitCondition. mythread.h
mythread.cpp
main.cpp
.pro
|
AD, | ||
4.6.2009, 11:18 | Посылка сигнала из дополнительного потока в главный | сигнал определить в дополнительном потоке, а слот создать в главном? Emit делать в слоте главного потока? А коннект в функции run дополнительного? Все так? Нет. псевдокод
|
AD, | ||
4.6.2009, 11:00 | Посылка сигнала из дополнительного потока в главный | Правда я не помню, connect вроде бы делать надо в run(), а не в главном потоке. Ну и без exec() в конце run() не обойтись. Может еще поможет QMetaObject::invoke(), чтобы поставить сигнал в очередь насильно. exec() в данном случае не нужен. Да и коннетк делать там, где создается экземпляр класса HorizontalRotation.Законнектить сигнал из потока со слотом из главного потока как Qt::QueuedConnection. Потом emit этого сигнала с твоим параметром. Более чем достаточно. Qt::QueuedConnection необязателен, он по идее должен выставиться по умолчанию. |
AD, | ||
31.5.2009, 1:38 | Разметка QSlider | Так метки вижу. А их пронумеровать-то можно? И соответственно видеть числа на метках? http://zetcode.com/tutorials/qt4tutorial/customwidget/Может подойдет или хотя бы поможет |
AD, | ||
29.5.2009, 10:09 | Разметка QSlider | AD, | |||
28.5.2009, 21:15 | QPaintEvent, installEventFilter, QPainter, Overpainting | Цитата(Kagami) igor_bogomolov, выложи, пожалуйста, исходники с мужиком Выкладываю. Правда координаты где мужика рисую я жестко задавал. Цель была разобраться как работать с гиф анимацией, т.е. считывать кадр из гифки. |
Kagami, | ||
28.5.2009, 18:36 | Досборка или же пересборка Qt | есть ли прямая функция перевода QString в const char*? http://www.prog.org.ru/index.php?topic=8930.msg50190 - читай и будь аккуратен с использованием qPrintable |
kwisp, | ||
28.5.2009, 12:23 | Примитивное рисование в файл | Смотри внимательно описание QPainter. А именно Цитата void QPainter::rotate ( qreal angle ) И там далее по ссылкам. Или используй совместно QMatrix и QPainter |
NordWest, | ||
28.5.2009, 11:02 | QPaintEvent, installEventFilter, QPainter, Overpainting | Все поправил. Теперь и анимация работает нормально. Прилагаю изменёный проектик. В нем по таймеру перерисовываются звездочки. Получается как анимация. При нажатии на кнопку рисуется затемненный прозрачный фон. SABROG, у меня на работе нет возможности сделать гифку, если нетрудно, скомпилируй проектик, засними, и размести здесь. Что бы вроде как итог подвести. Ну и теперь на самом деле можешь писать статью |
Litkevich Yuriy, SABROG, | ||
28.5.2009, 1:17 | QPaintEvent, installEventFilter, QPainter, Overpainting | Litkevich Yuriy, | |||
21.5.2009, 14:15 | Задачка - делим торт, поровну | Нужно провести линию через центры обоих прямоугольников. Влад меня опередид, пока я художеством занимался. |
AD, | ||
21.5.2009, 13:08 | Выделение в таблице представления строки | Цитата void QTableView::selectRow ( int row ) [slot] Selects the given row in the table view if the current SelectionMode and SelectionBehavior allows rows to be selected. |
AD, u235, | ||
Текстовая версия | Сейчас: 29.3.2024, 13:17 |