Qt → Qt/C++ - Оқулық 016. QTableWidget ұяшығының ортасына QCheckBox қалай орнатуға болады
qcheckbox, qcheckbox center, Qt, QTableWidget
Осы виджетпен жұмыс істей бастаған адамдар шешуге тырысатын QTableWidget -пен жұмыс істеудегі алғашқы мәселелердің бірі - ұяшықтың ортасында QCheckBox орнату. QTableWidget стандартты құсбелгісінде ұяшықтың сол жақ шетіне құсбелгі қойылған, ал оң жағы түсіндірме мәтін үшін берілген. Бірақ мәтін жоқ болуы …
Qt → Qt/C++ - сабақ 015. QTableWidget немесе құсбелгілері бар кестені қалай жасауға болады
Qt Таблица, QTableWidget example, QTableWidget пример, Qt, QTableWidget
QTableWidget пайдалану сізге Qt ішінде құсбелгілері бар кестелер жасаудың бірінші жолы болады. Сондықтан Qt кестелерімен жұмыс істеу үшін осы опцияны қарастырайық және, әрине, құсбелгілерді қойыңыз.
Сонымен, сабақты шындыққа жақындату үшін QDataWidgetMapper сайтындағы сабақтан бағдарлама кодын алайық. Дәлірек айтқанда, дерекқордан кестені …
Qt → Qt/C++ - 014-сабақ. Qt-та виджеттерді динамикалық түрде жасау
Qt, Dynamic widget, Динамический виджет, QPushButton
Күрделі жобаларда бағдарлама интерфейсінде статикалық виджеттердің болуы жеткіліксіз болуы мүмкін, өйткені кіріс ақпарат секунд сайын өзгеруі мүмкін. Бұл Qt орналасуындағы түймелер сияқты виджеттерді динамикалық құру мәселесін тудырады.
Бұл сабақ **QPushButton түймелерін динамикалық түрде жасауды, осы түймелерден сигналдарды қабылдауды, содан кейін …
Qt → Qt/C++ - Сабақ 013. QMenu - QTableView ішіндегі контекстік мәзір
QMenu, QMenu example, QMenu Qt, Qt, контекстное меню, меню
Qt контекстік мәзірмен жұмыс істеу үшін QMenu класын пайдаланады. Мәзірді іске қосу керек әрекеттерді орындау кезінде мәзірді жасайтын және өңдеушілерді осы мәзірдегі әрекеттерге байланыстыратын өңдеуші шақырылады.
Бұл сабақта контекстік мәзірмен жұмыс QDataWidgetMapper бағдарламасымен жұмыс істеу сабағы код мысалы арқылы көрсетіледі. …
Qt → Qt/C++ - 012-сабақ. Qt-дегі QShortcut немесе жылдам пернелер
QShortcut, QShortcut example, Qt
Тіпті QShortcut бойынша ресми құжаттама да көп нәрсені айтпайды, сондықтан толық мақаладан гөрі есте сақтау керек. Жылдам пернені басу немесе Ctrl + D сияқты жылдам пернелер тіркесімін өңдеуге жауап беретін QShortcut нысанын қосу жолы туралы бірнеше сөз.
Код Qt 5.4.1 …
Qt → Qt/C++ – Сабақ 011. Qt тіліндегі XML файлдары – оқу және жазу
QXmlStreamWriter, Qt, XML, xml example, QXmlStreamReader
Qt әзірлеу құралдары XML файлдарымен жұмыс істеуге арналған функционалдылықты қамтиды, бұл XML файлдарын жасауға және оларды оқуға мүмкіндік береді, бұл XML белгілеулерін, конфигурацияны автоматты түрде жасау үшін бағдарламаларды жасау үшін пайдалы болуы мүмкін. XML пайдаланатын файлдар немесе XML файлдарын талдау …
Qt → Qt/C++ - сабақ 010. QSplitter немесе бөлгішті қосу жолы
QPallete, QSplitter, QSplitter color, QSplitter example, Qt
Жақсы орналасу әрқашан қолданбаның ыңғайлылығын арттырады және бұл жұмыс үстелінен ұялы телефонға дейінгі кез келген қолданба түріне қатысты. Қолданбаның интерфейсінде екі аумақты бөлетін қалқымалы бөлгіші бар орналасу түріндегі нысан болып табылатын QSplitter сыныбы пайдалану мүмкіндігін жақсартатын осындай UI элементтерінің бірі …
Qt → Qt/C++ - Сабақ 009. QTimer немесе Qt тілінде таймермен қалай жұмыс істеу керек?
QTimer example, QTimer таймер, Qt, Qt урок, QTimer
Qt-де QTimer класын пайдалану туралы аздап сөйлесейік. Бұл QSqlTabelModel және оның салдары туралы ұзақ мақалалар сериясынан кейінгі шағын жеңіл тақырып. Ал содан кейін қазірдің өзінде өте сұр зат қайнайды.
Белгілі бір жиілікте TCP/IP стегі арқылы жергілікті желідегі құрылғыларды сұрау немесе …
Qt → Qt WinAPI - Сабақ 002. Qt қолданбасы үшін win инсталляторын қалай жасауға болады?
WinAPI, Инсталлятор, InnoSetup, Windows, Qt, DLL
В прошлой статье Мы научились быстро собирать все используемые в проекте DLL-библиотеки. А теперь настало время поговорить о том, как собрать инсталлятор для ОС Windows. Уже длительное время пользуюсь довольно удобной opensource утилитой под названием InnoSetup, которая позволяет буквально в …
Qt → Qt WinAPI - Сабақ 001. Qt жобасында қолданылатын барлық DLL файлдарын қалай құруға болады?
Qt, DLL Collector, DLLCollector, WinAPI, DLL
Ерте ме, кеш пе, кез келген Qt әзірлеушісі өз қолданбасын басқа компьютерлерге көшіру қажеттілігіне тап болады, содан кейін мақсатты компьютерде қолданбаның іске қосылуы және жұмыс істеуі үшін қажетті кітапханалардың болуы мәселесі туындайды. Бұл әсіресе Windows операциялық жүйесінде орындалуы керек қолданбаны …
- Соңғы пікірлер
- AKСәуір 1, 2025, 11:41 Т.Ж.Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VPНаурыз 9, 2025, 4:14 Т.Қ.Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- Енді форумда талқылаңыз
- DTСәуір 14, 2025, 3:38 Т.Қ.Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- fАқп. 15, 2025, 1:46 Т.Қ.Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…