Ruslan Polupan

Ruslan

  • 2
  • 0
June 12, 2019, 1:05 p.m.

Qt

QPrintPreviewDialog, QTableView, print, QTableWidget, Qt

Доброго времени суток.
Снова в качестве заметки.
Возникла необходимость выводить на печать точную копию содержимого QTableWidget c делегатами и т.д.
Получилось следующее:

April 11, 2019, 10:01 a.m.

Qt

Delegate, qcheckbox, qcheckbox center, QTableView

Доброго времени суток.
Возникла необходимость использовать делегат для отображения QCheckBox в таблице (выбирать объекты из списка для последующей работы с ними).
Для того чтобы разобратся с делегатами создал небольшой проект.
На выходе получаем следующее:

Dec. 14, 2018, 12:48 p.m.

MySQL

procedure, mysql

Good day.

I create a Duty schedule application for our technical support hotline, using Qt + MySQL.
For each month it is necessary to monthly fill in the calendar table containing the date and sign of the day off or working day..

Dec. 9, 2018, 9:12 a.m.

MySQL

Leap 15, SuSE, mysql, MariaDB

Mysql по умолчанию не ставится в SuSe. Вместо него устанавливается MariaDB Разницы никакой пока не ощутил.

Итак сервер установлен. Проверим запущен ли он в системе. За что мне нравится SuSE с первого знакомства так это Yast. Yast-Система-Управление службами Находим mariadb устанавливаем запуск при загрузке и запускаем сервис. Сервис запустился. Появился файл /var/log/mysql/mysql.log В нем видим что сервис запустился и доступен только с 127.0.0.1 А хотелось бы работать с базой и с других машин.

Открываем файл /etc/my.cf Комментируем строку

     #bind-address = 127.0.0.1

Перезапускаем сервис.

 service mariadb restart

Теперь можно соединятся с сервером ото всюду.

Dec. 5, 2018, 12:45 p.m.

Qt

Qt, install, drivers, Fierbird, SuSE, QMYSQL, IBASE, mysql

Очередная переустановка ОС в связи с заменой железа.

Установил Suse Leap 15.

Согласно статьи устанавливаем пакеты для разработки и сам Qt.

Делаем для проверки простейший  проект. Пытаемся собрать. Немного огорчаемся ибо такая ошибка возникает.

can't find -lGL error

Получается нет библиотеки libGL.  Ее предоставляет  пакет Mesa-libGL-devel и он почему-то не входит в комплект devel_basis.

Устанавливаем...

zypper in Mesa-libGL-devel

Проект собрался и приложение запустилось.

Nov. 20, 2018, 12:42 p.m.

Qt

QThread, Qt, QAbstractTableModel, QSqlQuery

There was a need to obtain a large amount of data from the database for the subsequent work of the user with them (Reference book of goods in a particular store).

For the code do not kick much. Programming for me is a hobby for the mind.

The query itself takes a long time. For this, we do it in the stream, display the endless ProgressBar to the user with the sentence "Lean back and wait." :-)

May 30, 2018, 8:01 a.m.

Qt

Leap, SuSE, qt, Fierbird, QIBASE

Решил обновить Qt. Всякий раз это влечет за собой переустановку драйверов для работы с базами данных.

Решил записать последовательность действий.

Надеюсь сэкономлю кому-то пару часов. :-)

Oct. 4, 2017, 5:05 p.m.

Qt

QIBASE, ming32, Qt, драйвер

Information does not pretend to be super useful, but it can help save time when setting up.

Looking for a Job?
10,000.00 руб. - 15,000.00 руб.
Нужен помощник для создания API.
Moscow, Moscow, Russia
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising