Advanced Search
Search Results
448 total results found
QT6 Buttons
QPushButtons Командная кнопка является наиболее часто используемым виджетом в любом графическом интерфейсе пользователя. Нажатие (click) кнопки является командой компьютеру выполнить какое-либо действие. Типичными кнопками являются "ОК", "Применить", "Отмена"...
QT6 QLineEdit
Виджет позволяет вводить и редактировать одну строку обычного текста с помощью полезного набора функций редактирования, включая отмену и повтор, вырезание и вставку, а также перетаскивание. Методы: Метод Назначение setEchoMode() Режим эхо...
QT6 CheckBox, SpinBox, ComboBox
QCheckbox Это кнопка выбора, которую можно включить (установить флажок) или выключить (снять флажок). Флажки обычно используются для обозначения функций в приложении, которые можно включать или отключать, не затрагивая другие. При изменении состояния флажка ...
Bitcoinlib
Библиотека для работы с кошельками. Операции, связанные с кошельком: + Создание нового кошелька Экспорт данных о созданном кошельке Импорт существующего кошелька + Информация о кошельке Транзакция Создание кошелька. Создается хранилище данных в ~/.bi...
О взаимодействии
1. Лучшие инженеры всегда стремятся решить проблемы пользователей Очень легко влюбиться в технологию и начать искать, где бы её применить. Но разработчики, создающие наибольшую ценность, действуют наоборот — они глубоко озадачиваются проблемами пользователей ...
QT6Core
QTime класс управления / работы со временем. time = QTime.currentTime() text = time.toString('hh:mm') QTimer класс тайминга. Настраивается при инициализации класса. class Window(QWidget): def __init__(self): super().__init__() self...
QT6 QSlider, QListWidget
QSlider Ползунок - виджет управления ограниченным значением. Позволяет перемещать ручку ползунка и преобразовывать положение ручки в целое значение в допустимом диапазоне. Слайдер бывает горизонтальным и вертикальным self.slider.setOrientation(Qt.Orientat...
QT6 QTable, QMessageBox, Dialogs
QTable Отображение таблиц. Элементы в QTableWidget предоставляются с помощью QTableWidgetItem. Методы: Метод Назначение setRowCount() определения количества строк setColumnCount() определения количества столбцов rowCount() воз...
Общая информация
Kerberos - безопасная служба взаимной взаимной аутентификации с единым входом, пользующаяся доверием сторонних разработчиков. Тикет - ограниченное во времени шифрованное сообщение, предоставляющее идентификацию без передачи пароля по сети и/или кэширования па...
Пример: notepad
Начальная информация Внешний вид приложения: Элементы интерфейса: меню, быстрые кнопки и многострочное поле ввода. Элементы меню: Установленные модули: pip install pyqt6 Параметры интерфейса: Окно - MainWindow from PyQt6....
QT6: База данных
Пример для работы с Mysql pip install mysql-connector-python Пример кода для подключения к базе и создания БД: from PyQt6 import QtCore, QtGui, QtWidgets import mysql.connector as mc class Ui_Form(object): def setupUi(self, Form): Form....
Установка
Сборка образа FROM apache/superset:latest USER root RUN pip install --no-cache-dir \ psycopg2-binary \ redis USER superset Дополнительные драйвера: БД Драйвер MySQL mysqlclient MSSQL pymssql ClickHouse clickh...
Логгирование
Встроенный модуль logging. Нужно настроить логгер и использовать его. Настройка: import logging if __name__ == '__main__': logging.basicConfig(level=logging.ERROR, filename="error.log",filemode="w", format="%(asctime)s %(le...
Kafka: введение
Сообщение Ключ - метаданные для управления записью сообщения в разделы Схема - способ разобрать сообщение. Может быть JSON, XML, Apache Avro Смещение - точка считывания, добавляется Kafka Тема (топик) - раздел - сообщение. Упорядочиваются в пределах ра...
Установка
Kafka с web интерфейсом: services: kafka: image: apache/kafka:4.2.0 container_name: kafka hostname: kafka restart: unless-stopped ports: - "9092:9092" # INTERNAL (docker network) - "29092:29092" # EXTERNAL (LAN a...
Docsvision
Существует webapi Узнать realm можно через ipconfig на win машине в домене, строка "DNS-суффикс подключения" Список контроллеров домена: nslookup -type=SRV _ldap._tcp.<realm> Для работы требуется sudo apt install krb5-user sudo apt install libkrb5-dev Ф...