Russian Qt Forum
Май 09, 2024, 10:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 5 6 [7] 8 9 ... 122
91  Qt / Вопросы новичков / Re: Пример из справки не работает: что не так с QTextStream? : Май 22, 2017, 08:34
Если бы была проблема в этом - проблемы бы не было. Инклуд не помогает.

Так напишите какой текст ошибки Улыбающийся
92  Программирование / Общий / Re: Программа для сценаристов (Обсуждение программы и кода) : Май 22, 2017, 08:28
Давно о вас не слышно было Улыбающийся
93  Qt / Вопросы новичков / Re: Падает QMainWindow : Май 20, 2017, 21:20
Расскажите что за ошибка была Улыбающийся
94  Qt / Вопросы новичков / Re: Доступ к одному файлу из разных программ : Май 18, 2017, 10:35
Варианты:
1. Попробуйте в той проге, что пишет логи после написания закрывать файл
2. Или хранить логи в базе простенькой логи (например sqlite)
95  Qt / 2D и 3D графика / Re: Qt Charts и Qt Data Visualization — кто-нибудь пользовался? : Май 17, 2017, 12:01
Вообще можно обратиться к другим языкам за помощью Улыбающийся
Взять QWebView(Engine), html + css + javascript + <какую-нибудь библиотеку Javascript рисования графиков>

Тогда зачем вообще Qt ? можно все на PHP написать.

Десктопные гуяшные приложения на PHP? Улыбающийся
Qt как правило работает с компилируемыми строго-типизированными языками, но если очень хочется, то почему бы и не PHP Веселый
96  Qt / 2D и 3D графика / Re: Qt Charts и Qt Data Visualization — кто-нибудь пользовался? : Май 17, 2017, 11:47
Вообще можно обратиться к другим языкам за помощью Улыбающийся
Взять QWebView(Engine), html + css + javascript + <какую-нибудь библиотеку Javascript рисования графиков>
97  Qt / Вопросы новичков / Re: QListView и QPainter : Май 15, 2017, 12:05
1. Накидал код, работает (долго было запускать креатор, поэтому на питоне)

Код
C++ (Qt)
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
 
if __name__ == '__main__':
   app = QApplication([])
 
   fdbShrifti = QFontDatabase()
 
   m_pslmShrift = QStringListModel()
   m_pslmShrift.setStringList(fdbShrifti.families())
 
   listView = QListView()
   listView.setModel(m_pslmShrift)
   listView.show()
 
   index = m_pslmShrift.match(m_pslmShrift.index(0, 0), Qt.DisplayRole, 'Arial')[0]
   listView.setCurrentIndex(index)
 
   app.exec()
 

2. Тут 2 варианта:
 * Оставляете место в UI для того виджета, после добавляете в конструкторе класса (наверное это MainWindow)
 * Помещаете виджет на UI, правой кнопкой и тыкаете на "Преобразовать в..." после нужно выбрать тот виджет с переопределенным paintEvent'ом

В общем, тот виджет в любом случае делать нужно будет
98  Qt / Вопросы новичков / Re: QListView и QPainter : Май 15, 2017, 10:31
2. Создаете наследник QWidget, в нем переопределяете метод paintEvent и в этом методе тот код вызываете

По поводу 1. вам явно не нужно создавать новую QItemSelectionModel, т.к. по умолчанию у списка она есть
99  Qt / Пользовательский интерфейс (GUI) / Re: Не работает прозрачность у QWidget, расположенного над QVideoWidget : Май 14, 2017, 00:29
Вы молодцы Улыбающийся
100  Qt / Вопросы новичков / Re: LNK2019 : Май 12, 2017, 11:12
Даже не знаю почему не работает, как вариант, OGLWidget добавить вручную в коде в MainWindow черех указатель ui, а не в файле формы

Пока смотрел код меня кое-что смутило...

У вас в одном cpp описываются методы нескольких классов?
Код
C++ (Qt)
#include "oglwidget.h"
#include "bin.h"
 
 
OGLWidget::OGLWidget(QWidget *parent) : QOpenGLWidget(parent)
{
 
}
 
int MainWindow::clamp(int val, int min, int max)
{
   return val>max?max:val<min?min:val;
}
...
 
101  Qt / Вопросы новичков / Re: LNK2019 : Май 12, 2017, 10:50
К предыдущему моему комментарию, я просто пытался угадать, не посмотрев полностью ошибку, сорян

А если просто с OGLWidget работать? Проблем нет с сборкой?
102  Qt / Вопросы новичков / Re: LNK2019 : Май 12, 2017, 10:24
Не уверен, но вроде бы при установке по умолчанию OpenGL модуль не включен
103  Qt / Вопросы новичков / Re: LNK2019 : Май 12, 2017, 09:28
А покажите как выглядит pro-файл
104  Qt / Вопросы новичков / Re: Почему margin в стиле QWidget влияет на работу QScrollBar? : Май 05, 2017, 10:21
Логично, учитывая что QScrollBar наследуется от QWidget
Вы можете добавить в стилях инфу для QScrollBar, в которой margin возвращается в правильное значение
105  Qt / Общие вопросы / Re: Перехват stdout : Май 04, 2017, 11:52
Тут подсказали, что нужно сделать свою реализацию streambuf и в ней обрабатывать ввод в stdout

Код
C++ (Qt)
your_stream_buffer new_buffer;
streambuf* old_buffer = cout.rdbuf(&new_buffer);
 
cout << "Hello"; // This will be redirected to `new_buffer`.
 
// Restore original buffer:
cout.rdbuf(old_buffer);
Страниц: 1 ... 5 6 [7] 8 9 ... 122

Страница сгенерирована за 0.124 секунд. Запросов: 23.