|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
Qt, знакомство23.04.2015, 12:16. Показов 24475. Ответов 64
Метки нет (Все метки)
Доброго времени суток!
Пытаюсь научиться работать с вышеуказанным. Кроме эротики пока ничего не получается. Во-первых, Qt5 никак не хочет работать с MinGW. В конечном счете поставил Qt4.8 Во-вторых, эта гребаная хрень со статической сборкой. После пересборки Qt по мануалу все нахер слетело. Почему все получается так упорото и через жопу? Что делать в таких случаях?
0
|
|
| 23.04.2015, 12:16 | |
|
Ответы с готовыми решениями:
64
Знакомство с CAN - протоколом Знакомство с ардуино Знакомство с микроконтроллерами |
|
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 78
|
||
| 13.11.2015, 13:48 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 01:53 | |
|
Новый заплыв. Code::Blocks Mingw wxWidgets2.8
Как изменить spin control, чтобы он стал double (сейчас int)
0
|
|
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
| 02.11.2016, 10:06 | |
|
Не понимаю приверженности к культям. Если уж хочется C++, так почему бы не использовать что-нибудь другое? Благо, под плюсы виджетобиблиотек завались!
И да, разработка под мастдайку - это содомия!
0
|
|
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 10:10 | |
|
Что другое?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
||
| 02.11.2016, 10:15 | ||
А как добавить иконку в свой ixi (консольное приложение)? Имею в виду тот же CodeBlocks? Никак. Под мастдаем к примеру требуется линковать к исполняемому файлу ресурс с иконкой, то есть в кодоблоке надо сменить тип приложения. Потом уже ресурс в редакторе наваять, потом скомпилить и слинковать.
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
||
| 02.11.2016, 10:17 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 11:07 | |
|
Я таки не понял сарказма по причине невежества.
В общем, на данный момент есть wxSpinCtrl, с integer. Мне надо сделать его double. Как это сделать, я не знаю. Наверное, надо наследовать класс wxSpinCtrl, и перепилить его в double. Подскажите, как правильно это сделать, я не шарю Могу приложить wxSpinCtrl.h и wxSpinCtrl.cpp
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
|
| 02.11.2016, 11:14 | |
|
У меня не было сарказма, Qt реально толстая либа и в ней функционал много шире виджетов.
Что до wxSpinCtrl, то теоретически да, наследовать и переопределить. ЗЫ А практически есть же wxSpinCtrlDouble
0
|
|
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
||
| 02.11.2016, 11:42 | ||
Я бы порекомендовал FLTK или wxWidgets. Но ни в коем разе не чертовы культи! И еще раз: бросайте мастдайку. Она достойна только игрульки запускать. Писать под нее — тот еще геморрой. Особенно если приложения должны работать с железом или сетью.
0
|
||
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 11:42 | |
|
У меня wxSpinCtrlDouble не нашлось :)
Это вроде в wxWidgets3.1, у меня 2.8 А как сделать практически? Может, дадите ссылку на пример, как это делается? Извините за назойливость
0
|
|
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
||
| 02.11.2016, 11:43 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
|
| 02.11.2016, 11:47 | |
|
Вообще есть, например когда хочется кроссплатформенности, но не хочется связываться ни с Java, ни с DotNet/Mono.
Ну это если "на вопрос смотреть ширше", а не в рамках одного ембеддеда или писания прог только под винду.
0
|
|
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
|
| 02.11.2016, 11:50 | |
|
Когда хочется кроссплатформенности, лучше эту содомию отдать кому-либо. Самому в этом дерьме ковыряться — слишком жестоко по отношению к себе!
Я вообще не понимаю желающих кроссплатформенности: пиши все под POSIX-совместимые системы, да не парь себе мозг! В этом случае в линуксе и BSD оно заведется на ура, а остальные системы нафиг не нужны! DotNet/Mono, кстати, та еще дрянь. По сути — wine, в котором запускаются мастдайные программульки.
0
|
|
|
0 / 0 / 0
Регистрация: 24.02.2010
Сообщений: 804
|
|||
| 02.11.2016, 11:59 | |||
0
|
|||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
|
| 02.11.2016, 12:00 | |
|
POSIX еще не гарантия кроссплатформенности, Linux/BSD не всегда достаточно, DotNet/Mono, хоть еще то гуано, таки не совсем wine.
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
||
| 02.11.2016, 12:04 | ||
И вот уже сколько лет множество народу пытается подойти к вопросу правильно, а все то DotNet/Mono, то Qt, GTK, то GNOME, то KDE получается. Ну или CubeMX или STM32 HAL.
0
|
||
|
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
|
||
| 02.11.2016, 12:25 | ||
А все эти калокубы, говнотыки и культи — извращения для BDSM! Кстати, ту же морду можно на пхытоне рисовать. Тогда вообще не будет проблем: основной софт работает в CLI (как и положено), а мышкотыкатели общаются с ним через GUI. Отдельный плюс такого способа организации взаимодействия с железом — возможность создания пакетных методов работы. Я, например, не представляю себе, как много времени тратилось бы на технические наблюдения на нашем телескопе, если бы не было возможности из командной строки управлять им и аппаратурой! А так — написал bash-скрипт, вначале сделал кое-что, не сильно поддающееся автоматизации (хотя, это просто ленью объясняется — был бы значительный выигрыш в производительности, я бы и эти этапы автоматизировал), затем запустил скрипт и сиди 3-7 часов (смотря что за программа) занимайся своими делами, параллельно иногда поглядывая, что там с телескопом и не затянуло ли небо.
0
|
||
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 12:34 | |
|
Iddy_Im как раз в данный момент использую wxWidgets. Тему может переименовать, я хз. Не хотел начинать новую
Мне надо написать прогу именно под винду. Занимаюсь железом. Винда дома, на работе, у друзей. Мне нет смысла переходить на линуху Таки кто-то из мудрых обьяснит мне на пальцах как правильно перекостылить этот spymstrl?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
|
|
| 02.11.2016, 12:37 | |
|
Писал же, есть wxSpinCtrlDouble, он чем то не подходит? Или вам надо самописный?
0
|
|
|
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 304
|
|
| 02.11.2016, 12:46 | |
|
А где найти wxSpinCtrlDouble? В моей либе нет.
Ну и да, хотелось бы понять как это делать Тупые вопросы, понимаю.
0
|
|
| 02.11.2016, 12:46 | |
|
Помогаю со студенческими работами здесь
40
Знакомство шим Как начать знакомство с МК С чего начать знакомство с программированием МК Знакомство Знакомство Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|