K
Oct. 30, 2017, 7:46 p.m.

Qtоткрытие файла и его передача в PaintEvent

QPaintEvent, C++, QPainter, QImage

Доброго времени суток.

Появился вопрос. Не могу придумать, как его решить.

Есть некая папка. Мы из этой папки прекрасно можем считать файлы png.
И есть прекрасная функция PaintEvent, которая перерисовывает всё, что в неё не сунь.

#include <QMainWindow>
#include <QPicture> 
Read
F
Oct. 15, 2017, 4:45 p.m.

QtОписание класса С++ в QtCreator

Qt, C++, классы

Здравствуйте!

Есть реализация класса в main.cpp(создается и используется там же)
class Button : public QGraphicsWidget
{
    Q_OBJECT
public:
    Button(const QPixmap &pixmap, QGraphicsItem *parent = 0)
        : QGraphicsWidget(parent), _pix(pixmap)
    {
        setAcceptHoverEvents(true);
        setCacheMode(DeviceCoordinateCache);
    }

    QRectF boundingRect() const Q_DECL_OVERRIDE
    {
        return QRectF(-65, -65, 
Read
IF
Aug. 9, 2017, 5:16 p.m.

Qt2D Графика в Qt

QT, QGraphicsView, C++

Доброго времени суток, недавно была выпущена статья по созданию и отрисовке графиков в кнопках

https://evileg.com/post/275/

У меня возник вопрос такого плана:

1.И правильно ли я понял как реализуется данная операция отрисовки?
2.как это реализовать в QGraphicsView(QGW)?
3.Как увязывать координаты моей …

Read
BlinCT
April 3, 2017, 3:07 p.m.

C++Перегрузка оператор + для класса матрицы

C++

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

Read
BlinCT
March 2, 2017, 7:45 p.m.

QMLОбращение в QML к стринговым данным или ENUM

C++, QML

Всем привет. Такой вопрос возник, есть куча стрингов, примерно такого типа

const QString Message095_Data::m_strTherapyType = "therapy_type";
const QString Message095_Data::m_strTherapyStep = "therapy_step";
const QString Message095_Data::m_strResults = "results";
const QString Message095_Data::m_strRecordedData = "recorded_data";
const QString Message095_Data::m_strExaminationType = "examination_type";
const QString Message095_Data::m_strSourceFilePath = 
Read
KL
Jan. 30, 2017, 4:08 p.m.

QtДиспетчеризация в полиморфизме

полиморфизм, C++, диспетчеризация

На сайте есть статьи по данной тематике? Помогите разобраться с данным понятием.

Read
KL
Jan. 27, 2017, 2:05 p.m.

QtАрхитектура класса

C++, class, архитектура

Добрый день, подскажите пожалуйста по архитектуре класса.

Class A
{
int A;
Qstring str;
public:
A(int b):A(b){}
void setA(int b)
{
A=b;
}
int getA()
{
return A;
}
void setStr(QString str_1)
{
str=str_1;
}
QString getStr()
{
return str; 
Read

QML[QML] Постоянно перерисовывается интерфейс в ListModel Проект Navigation Drawer

QtQuick, C++, Qt, QML

Всем привет :)

За основу проекта я повзаимствовал код отсюда: Navigation Drawer

На первом фрагменте у меня 2 кнопки: Подключиться к порту (активна) и Отключиться от порта (неактивна), и сам comboBox, где собственно и хранятся порты. Естественно код связан …

Read
  • Last comments
  • AK
    April 1, 2025, 11:41 a.m.
    Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
  • Evgenii Legotckoi
    March 9, 2025, 9:02 p.m.
    К сожалению, я этого подсказать не могу, поскольку у меня нет необходимости в обходе блокировок и т.д. Поэтому я и не задавался решением этой проблемы. Ну выглядит так, что вам действитель…
  • VP
    March 9, 2025, 4:14 p.m.
    Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
  • ИМ
    Nov. 22, 2024, 9:51 p.m.
    Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
  • Evgenii Legotckoi
    Oct. 31, 2024, 11:37 p.m.
    Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup