Архив рубрики: Qt

Не отображаются русские символы и буквы в программе C++ и Qt.

Добрый день, читатель. По умолчанию русские символы в программах с использованием Qt фреймворка отображаются некорректно. Вместо них используются непонятные знаки. Эта проблема появляется при открытии исходников программ, при выводе русских букв в консоль, при выводе русских букв в виджеты (Label, PlainText и т.д.). В этой статье содержатся решения этих проблем. На сайте уже имеется статья, в которой показано решение… Читать далее »

QFile и файлы. Чтение и запись строк в файл.

Здравствуйте. На сегодняшний день подавляющее большинство компьютерных программ работают с файлами, а поэтому важно уметь пользоваться функциями или классами, которые позволяют открывать и закрывать, записывать и считывать информацию из файлов. В этой статье я немного расскажу о файлах и о классе QFile, а также покажу пример использования этого класса.

QTimer. Создание таймера и обработка его событий с примером программы.

Здравствуйте. При написании многих программ часто возникает необходимость следить за временем и периодично выполнять какие-нибудь действия. Для этого используют таймеры. При использовании кроссплатформенного фреймворка Qt используют QTimer. В этой заметке я расскажу о классе QTimer, о создании таймера и об обработке его событий, о статическом методе singleShot() класса QTimer. На примере покажу, как создать программу, которая показывает… Читать далее »

Краткий обзор кроссплатформенного фреймворка Qt

Qt —  это кроссплатформенный фреймворк для разработки ПО на языке программирования C++(и не только). Также имеется и для Ruby — QtRuby, для Python — PyQt, PHP — PHP-Qt и других языков программирования. Разрабатывается компанией Trolltech с 1996 года. С использованием этого фреймворка написано множество популярных программ: 2ГИС для Android, Kaspersky Internet Security, Virtual Box, Skype, VLC Media… Читать далее »