Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Qt Странные ошибки линковщика Qt https://www.cyberforum.ru/ qt/ thread1169409.html
Имеется класс главного окна MainWindow #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QPushButton> #include <QTableView> #include <QMainWindow> namespace Ui { class MainWindow; }
Горячие клавиши в QT C++ Qt
Доброго времени суток. В общем такой вопрос. В программе я создаю горячею клавишу QShortcut *myShort = new QShortcut(QKeySequence(tr("Left")), this); При появлении этого сигнала генерирую сигнал кнопки connect(myShort, SIGNAL(activated()), widget.lfBtn, SIGNAL(pressed())); В общем все работает, но мне не понятно как проследить чтоб когда я отпустил клавишу, то сработал другой сигнал.
C++ Qt Правильное использование семафоров https://www.cyberforum.ru/ qt/ thread1169163.html
Добрый день, использую семафоры для записи чтения двумя потоками в кольцевой буффер. схематично, это происходит так: threadA obj1; threadB obj2; int main()
C++ Qt Вывести сообщение об ошибке https://www.cyberforum.ru/ qt/ thread1169123.html
Функция принимает и возвращает строку, как вывести ошибку открытия файла, выйти из функции и остановить выполнение программы?????? Вот мой код: if(listNameFileServer.contains(nameFile)){ qDebug()<<"есть такой файл "<<nameFile; if(hashSum != returnHashSum(nameFile)){ qDebug()<<"есть изменения "<<hashSum<<" "<<returnHashSum(nameFile)<<" "<<nameFile; } ...
Сигналы и слоты QLineEdit C++ Qt
Дело в том что я пытаюсь редактировать ячейки в таблице через делегат. Ячейки то редактируются но вот как мне перехватить сигнал завершения редактирования ? разве не через QLineEdit который я создаю ? ... Вот часть кода: QDataWidgetMapper *mapper; QLineEdit *titleEdit; //------------------ titleEdit = new QLineEdit(this); titleEdit->setObjectName(QString::fromUtf8("titleEdit"));
C++ Qt Выдает ошибку undefined reference to 'mytreeview::sg()' https://www.cyberforum.ru/ qt/ thread1168899.html
Определил свой виджет но тут возникла ошибка с сигналом mytreeview.h #ifndef MYTREEVIEW_H #define MYTREEVIEW_H #include <QTreeView>
C++ Qt Подключение к АЦП по usb и ошибка "Undefined reference" https://www.cyberforum.ru/ qt/ thread1168835.html
Здравствуйте. На днях я стал несчастным (:jokingly:) обладателем АЦП Zet. На их сайте нашел примеры подключения к устройству через их драйвер zadc (библиотека Zadc.dll) в исходниках для c++ (как я понял они использовали VS). Так вот я бы хотел подключится к устройству используя Qt, но что-то у меня не получается. Скопировал все необходимые файлы в папку с проектом (Zadc_int.h, Zadc.lib, Zadc.dll,...
C++ Qt Добавлять текст в текстовый файл в строго определенное место
Здравствуйте, вопрос такой..как с помощью qt добавлять текст в текстовый файл в строго определенное место..не в конец файла..не в начало... ,а в строго определенное нужное мне место..
C++ Qt Как удалить край прямоугольника? привет всем, у меня есть такая проблема.хочу создать игру шахматы,и он работает так :когда кликнешь мышью на шахматную фигуру,край квадрата рисует красным цветом с помощью метода drawrect(); , но когда кликну на другую фигуру ,то предыдущий прямоугольник остается,как сделать так ,чтобы при второго клика первый прямоугольник исчез.каждая фигура является отдельным классом. заранее спасибо. ... https://www.cyberforum.ru/ qt/ thread1168412.html C++ Qt Qt4 векторная графика https://www.cyberforum.ru/ qt/ thread1168137.html
Доброго времени суток. Стоит задача: Захватить содержимое виджета и сохранить в формате векторной графики. Нашел про QtSvg, по вроде как он служит для отображение готовых файлов. И ассистент говорит что QImage работает только с растровой графикой :( Буду благодарен если кто пнет в нужную сторону.
Подключение библиотеки OpenSSL для QT 5.2.1 C++ Qt
Помогите, ни как не могу найти статью статью по подключению библиотеки OpenSSL для QT 5.2.1...Если у кого что есть скиньте пожалуйста....
C++ Qt QTimer ошибается во времени (на несколько мс) https://www.cyberforum.ru/ qt/ thread1167873.html
Вообщем проблема такая, заметил что QTimer "косит" и ошибается во времени (на несколько мс) и потом что бы закрыть эту ошибку срабатывает раньше времени. Это очень плохо сказывается на мою программу и я решил сделать свой класс используя операционно зависимые функции. Сижу я сейчас под Linux Mint <Debian1>. Так вот реализовать получилось но появилась новая проблема. Поглядите пожалуйста проект....
8 / 8 / 0
Регистрация: 13.01.2013
Сообщений: 177
07.05.2014, 23:25 0

Нарисовать сетку и круги - C++ Qt - Ответ 6142485

07.05.2014, 23:25. Показов 3309. Ответов 3
Метки (Все метки)

Ответ

Xerocry, мм... решишь проблему с квадратом, с кругами всё решиться само собой.
Если ты растягиваешь виджет только в одну сторону, конечно квадрат станет прямоугольником)) тут вообще дело сложное. Можно сделать, чтобы при увеличении одной стороны пропорционально увеличивалась другая, но тогда твои квадраты будут накладываться один на один, если растягивать только в одну сторону. Плюс к этому можно попытаться ещё и центрировать каждый квадрат относительно квадратов вокруг, но тогда однозначно будут пустые места.
Поэтому тебе, скорее всего, придётся всё перерисовывать, заново рассчитывать размеры и количество квадратов, обрабатывая событие нажатия и отпускания мыши. То есть нажали, растягивают - ничего не происходит, отпустил - нарисовалось. Потому что если перерисовывать постоянно, как только изменяется размер, будет подлагивать. Хотя фиг знает)

Если делать с прокруткой, то можешь сразу нарисовать столько дофига квадратов с кругами, что если в полный экран растянуть всё ещё будет куда крутить)) но это решение немного не очень.

Вернуться к обсуждению:
Нарисовать сетку и круги C++ Qt
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2014, 23:25
Готовые ответы и решения:

Нарисовать Круги
Люди выручите пожалуйста! Мне нужно нарисовать Круги чтоб они были на одинаковом расстояние и...

Нарисовать круги
Добрый вечер, господа, начинаю изучать C# и нужна ваша помощь Мне надо нарисовать эти круги, но...

Нарисовать круги
Написать программу, которая выводит на экран приведенный ниже узор.

Нарисовать круги на воде
for(i=0;i&lt;30;i++) { for(int it=0; it&lt;30; it++) { for(int q=0; q&lt;360; q++) { ...

3
07.05.2014, 23:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2014, 23:25
Помогаю со студенческими работами здесь

Нарисовать круги и квадраты
Построить изображение, используя оператор цикла:

Нарисовать круги Эйлера
Как нарисовать круги Эйлера

Нарисовать круги с линиями
Ребята, помогите нарисовать пару кружков как на картинке и потом нажимая на кнопку мыши или кнопку...

Нарисовать сетку
Нарисовать сетку, заполняющую прямоугольную область, центр которого совпадает с центром экрана....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru