Форум программистов «Весельчак У» |
|
Начало | Помощь | Поиск | Календарь | Почта | Войти | Регистрация |
41
: 11-02-2025 14:44
|
||
Автор NikVE - Последний ответ от darkelf | ||
До сих пор вполне можно использовать. Для выхода в интернет можно пользоваться браузером Supermium - https://github.com/win32ss/supermium.
|
42
: 31-01-2025 01:21
|
||
Автор mikkijon - Последний ответ от mikkijon | ||
там есть два способа:
1. Табличную часть заполняется только вручную то есть через SQL - запрос Код: q.exec_("CREATE TABLE category (id INT PRIMARY KEY, catname TEXT);") 2 Это тот код который написан выше. Но он работает при условий что в табличной части есть записи Моя цель - чтобы через программу, пользователь заполнял с нуля. Как и положено в нормальной СУБД |
43
: 30-01-2025 17:01
|
||
Автор mikkijon - Последний ответ от RXL | ||
Тут нужно документацию читать. Смотри QtSql.QSqlTableModel и QtWidgets.QTableView. Как работает первый и как он информирует второго, что что-то изменилось.
|
44
: 30-01-2025 12:33
|
||
Автор mikkijon - Последний ответ от mikkijon | ||
Таблица создана по всем правилам!!!!
Я лично проверил через программу DB Browser for SQLite |
45
: 30-01-2025 11:53
|
||
Автор mikkijon - Последний ответ от RXL | ||
Таблицу сперва надо создать, прежде чем в нее вставлять строки. Создание таблицы включает задание имени таблицы, а так же имен и типов колонок. Для SQLite можно не задавать типы, они будут по умолчанию строками.
|
46
: 30-01-2025 09:41
|
||
Автор mikkijon - Последний ответ от mikkijon | ||
Приветствую Друзья!!! Объясните пожалуйста мне, один нюанс в табличной модели. Я уже который день голову ломаю Начну с самого начала вернувшись обратно к своей любимой теме, "Создание СУБД"..... Изучаю я по книге: Прохорёнок Н.А. Дронов В.А. - Python 3 и PyQt6 Разработка приложений. там указан листинг: Код: from PyQt6 import QtCore, QtGui, QtWidgets, QtSql Цитата Process finished with exit code -1073740791 (0xC0000409). И как не меняй функцию: Цитата "addRecord" if stm.value("category") == []: # Вставляем пустую запись, которую пользователь сможет ввести нужные данные stm.insertRecord(stm.rowCount()) или if stm.Null == True: # Вставляем пустую запись, которую пользователь сможет ввести нужные данные stm.insertRecord(stm.rowCount()) все равно выходит сообщение: Цитата Process finished with exit code -1073740791 (0xC0000409) |
47
: 14-01-2025 18:52
|
||
Автор Boriska - Последний ответ от Boriska | ||
на MFC делал так,
Код: класс моей кнопки |
48
: 14-01-2025 13:15
|
||
Автор WWX - Последний ответ от Ochkarik | ||
WWX,
Цитата To edit the Registry and disable paging kernel-mode stacks https://learn.microsoft.com/ru-ru/windows-hardware/drivers/debugger/gflags-flag-tableClick Start > Run and type regedit. In the left pane of the Registry Editor, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager. In the right pane, right‐click GlobalFlag and select Modify. With Base Hexadecimal, type value 80000, which corresponds to FLG_DISABLE_PAGE_KERNEL_STACKS. Click OK and exit the Registry Editor. Reboot the guest system for this change to take effect. оказывается. чем люблю такие вопросы - сам образовываюсь))) |
49
: 14-01-2025 12:54
|
||
Автор WWX - Последний ответ от WWX | ||
Ну, то что локальные переменные размещаются на стеке я знал, а вот всё остальное... не знал. Буду знать – одной параноей меньше.
Спасибо в любом случае. В общем-то иначе вообще не понятно как жить – например, обработчики прерываний (ISR'ы) тогда бы не могли безопасно иметь своих локальных переменных, учитывая на каких IRQL им приходится выполняться. Насчёт флага, я так понял, что это флаг некоторой тулзы для отладки или типа того... Могу ошибаться... |
50
: 12-01-2025 06:49
|
||
Автор Boriska - Последний ответ от Boriska | ||
MFC, API. Вчера научился делать элипсное окно из диалога на MFC при помощи региона, а вот кнопки на нем не удалось сделать элипсные. И нарыл вот у вас статью по компонентам https://club.shelek.ru/viewart.php?id=318#post_live-menu прочту.
А насчет C#, там я компоненты делал и все получалось, но были они все только прямоугольные, хотелось бы тоже "скруглять". Да на Windows Forms. |