Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1d57ae9e9a |
Binary file not shown.
+4
-41
@@ -32,7 +32,6 @@ There are some memories of your character:
|
|||||||
User`s name: {self.user_name}
|
User`s name: {self.user_name}
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
'''def save_history(self):
|
'''def save_history(self):
|
||||||
os.makedirs("data/history", exist_ok=True)
|
os.makedirs("data/history", exist_ok=True)
|
||||||
path = f"data/history/{self.character.id}.json"
|
path = f"data/history/{self.character.id}.json"
|
||||||
@@ -97,15 +96,17 @@ User`s name: {self.user_name}
|
|||||||
|
|
||||||
summary = self.llm.generate_stream(messages)
|
summary = self.llm.generate_stream(messages)
|
||||||
|
|
||||||
|
# сохраняем summary
|
||||||
self.summary = summary
|
self.summary = summary
|
||||||
|
|
||||||
|
# 🔥 очищаем историю (оставляем последние 2-4 сообщения)
|
||||||
try:
|
try:
|
||||||
self.chat_history = self.chat_history[-2:]
|
self.chat_history = self.chat_history[-2:]
|
||||||
except IndexError:
|
except IndexError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def save_memory(self):
|
def save_memory(self):
|
||||||
# абсолютный путь от корня проекта
|
# Используем абсолютный путь от корня проекта
|
||||||
project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||||
memory_dir = os.path.join(project_root, "data", "memory")
|
memory_dir = os.path.join(project_root, "data", "memory")
|
||||||
os.makedirs(memory_dir, exist_ok=True)
|
os.makedirs(memory_dir, exist_ok=True)
|
||||||
@@ -121,7 +122,7 @@ User`s name: {self.user_name}
|
|||||||
json.dump(data, f, ensure_ascii=False, indent=2)
|
json.dump(data, f, ensure_ascii=False, indent=2)
|
||||||
|
|
||||||
def load_memory(self):
|
def load_memory(self):
|
||||||
# абсолютный путь от корня проекта
|
# Используем абсолютный путь от корня проекта
|
||||||
project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||||
path = os.path.join(project_root, "data", "memory", f"{self.character.id}.json")
|
path = os.path.join(project_root, "data", "memory", f"{self.character.id}.json")
|
||||||
|
|
||||||
@@ -184,44 +185,6 @@ User`s name: {self.user_name}
|
|||||||
|
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def stream_responce(self, user_input, temperature=None, max_tokens=None): #В ollamaapi нужно будет создать новый метод чисто на стриминг, пока что закомментил строки с цельным ответом
|
|
||||||
messages = self.build_messages(user_input)
|
|
||||||
full_response = ""
|
|
||||||
if temperature is not None:
|
|
||||||
self.character.temperature = temperature
|
|
||||||
if max_tokens is not None:
|
|
||||||
self.character.max_tokens = max_tokens
|
|
||||||
self.character.save()
|
|
||||||
response = self.llm.generate_stream_tokens(
|
|
||||||
messages,
|
|
||||||
temperature=self.character.temperature,
|
|
||||||
max_tokens=self.character.max_tokens
|
|
||||||
)
|
|
||||||
|
|
||||||
for token in response:
|
|
||||||
|
|
||||||
full_response += token
|
|
||||||
|
|
||||||
yield token
|
|
||||||
|
|
||||||
# сохраняем историю
|
|
||||||
self.chat_history.append({
|
|
||||||
"role": "user",
|
|
||||||
"content": user_input
|
|
||||||
})
|
|
||||||
|
|
||||||
self.chat_history.append({
|
|
||||||
"role": "assistant",
|
|
||||||
"content": full_response
|
|
||||||
})
|
|
||||||
|
|
||||||
if len(self.chat_history) > 20:
|
|
||||||
self.summarize_history()
|
|
||||||
|
|
||||||
self.save_memory()
|
|
||||||
|
|
||||||
return response
|
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Пример использования agent`а (пример вызовов):
|
Пример использования agent`а (пример вызовов):
|
||||||
|
|||||||
Binary file not shown.
@@ -34,8 +34,7 @@ class Character():
|
|||||||
self.first_message = first_message
|
self.first_message = first_message
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
self.max_tokens = max_tokens
|
self.max_tokens = max_tokens
|
||||||
|
# Methods:
|
||||||
#методы:
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
return {
|
return {
|
||||||
|
|||||||
Binary file not shown.
@@ -1,73 +0,0 @@
|
|||||||
from flask import Flask, Response, render_template, request, jsonify
|
|
||||||
from core.agent.agent import Agent
|
|
||||||
from core.llm.ollamaapi import OllamaProvider
|
|
||||||
from core.character.character import Character
|
|
||||||
|
|
||||||
ui = Flask(__name__)
|
|
||||||
|
|
||||||
#блок инициализации объектов
|
|
||||||
|
|
||||||
llm = OllamaProvider("gemma3:4b")
|
|
||||||
|
|
||||||
character = Character.load("test_char_001")
|
|
||||||
|
|
||||||
agent = Agent(character, llm, user_name="Alex")
|
|
||||||
|
|
||||||
agent.load_memory()
|
|
||||||
agent.ensure_first_message()
|
|
||||||
|
|
||||||
#база
|
|
||||||
@ui.route("/")
|
|
||||||
@ui.route("/index")
|
|
||||||
def index():
|
|
||||||
return render_template('index.html')
|
|
||||||
|
|
||||||
#история чата
|
|
||||||
@ui.route("/init", methods=["GET"])
|
|
||||||
def init():
|
|
||||||
return jsonify({
|
|
||||||
"messages": agent.chat_history,
|
|
||||||
"user_name": agent.user_name,
|
|
||||||
"character": {
|
|
||||||
"name": agent.character.name,
|
|
||||||
"avatar": agent.character.avatar_path
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
#запрос на генерацию
|
|
||||||
@ui.route("/chat", methods=["POST"])
|
|
||||||
#@ui.route("/stream", methods=["POST"])
|
|
||||||
def chat():
|
|
||||||
|
|
||||||
global last_prompt
|
|
||||||
last_prompt = request.json["message"]
|
|
||||||
return jsonify({"status": "ok"})
|
|
||||||
|
|
||||||
@ui.route("/stream")
|
|
||||||
def stream():
|
|
||||||
|
|
||||||
def generate():
|
|
||||||
for content in agent.stream_responce(last_prompt):
|
|
||||||
yield f"data: {content}\n\n"
|
|
||||||
|
|
||||||
return Response(generate(), mimetype="text/event-stream")
|
|
||||||
|
|
||||||
|
|
||||||
#список персонажей
|
|
||||||
@ui.route("/characters", methods=["GET"])
|
|
||||||
def get_characters():
|
|
||||||
return Agent.get_all_char_info()
|
|
||||||
|
|
||||||
"""
|
|
||||||
#выбор персонажа (не робит)
|
|
||||||
@ui.route("/select_character", methods=["POST"])
|
|
||||||
def select_character():
|
|
||||||
pass
|
|
||||||
'''data = request.json
|
|
||||||
char_id = data["id"]
|
|
||||||
|
|
||||||
global agent
|
|
||||||
agent = Agent(characters[char_id], llm)
|
|
||||||
|
|
||||||
return jsonify({"status": "ok"})'''"""
|
|
||||||
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
body {
|
|
||||||
background: #111;
|
|
||||||
color: white;
|
|
||||||
font-family: Arial;
|
|
||||||
}
|
|
||||||
|
|
||||||
#chat-container {
|
|
||||||
width: 800px;
|
|
||||||
margin: auto;
|
|
||||||
margin-top: 40px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#messages {
|
|
||||||
height: 500px;
|
|
||||||
border: 1px solid #333;
|
|
||||||
overflow-y: scroll;
|
|
||||||
padding: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#input-area {
|
|
||||||
display: flex;
|
|
||||||
margin-top: 10px;
|
|
||||||
}
|
|
||||||
@@ -1,160 +0,0 @@
|
|||||||
const messages = document.getElementById("messages");
|
|
||||||
const input = document.getElementById("user-input");
|
|
||||||
const sendBtn = document.getElementById("send-btn");
|
|
||||||
|
|
||||||
let userName = "Alex";
|
|
||||||
|
|
||||||
// текущий SSE поток (ВАЖНО: чтобы не плодить соединения)
|
|
||||||
let eventSource = null;
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 1. ЗАГРУЗКА ИСТОРИИ
|
|
||||||
// ===============================
|
|
||||||
async function loadHistory() {
|
|
||||||
const res = await fetch("/init");
|
|
||||||
const data = await res.json();
|
|
||||||
|
|
||||||
userName = data.user_name || "User";
|
|
||||||
|
|
||||||
data.messages.forEach(msg => {
|
|
||||||
renderMessage(msg.role, msg.content);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 2. ОТПРАВКА СООБЩЕНИЯ
|
|
||||||
// ===============================
|
|
||||||
async function sendMessage() {
|
|
||||||
|
|
||||||
const text = input.value.trim();
|
|
||||||
if (!text) return;
|
|
||||||
|
|
||||||
renderMessage("user", text);
|
|
||||||
input.value = "";
|
|
||||||
|
|
||||||
// закрываем старый stream если есть
|
|
||||||
if (eventSource) {
|
|
||||||
eventSource.close();
|
|
||||||
eventSource = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
// отправляем сообщение на backend (он сохраняет state)
|
|
||||||
await fetch("/chat", {
|
|
||||||
method: "POST",
|
|
||||||
headers: {
|
|
||||||
"Content-Type": "application/json"
|
|
||||||
},
|
|
||||||
body: JSON.stringify({
|
|
||||||
message: text
|
|
||||||
})
|
|
||||||
});
|
|
||||||
|
|
||||||
// создаём ПУСТОЕ сообщение для стрима
|
|
||||||
const aiMessageDiv = createAIMessagePlaceholder();
|
|
||||||
|
|
||||||
// запускаем stream
|
|
||||||
startStream(aiMessageDiv);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 3. SSE STREAM
|
|
||||||
// ===============================
|
|
||||||
function startStream(aiMessageDiv) {
|
|
||||||
|
|
||||||
eventSource = new EventSource("/stream");
|
|
||||||
|
|
||||||
let fullText = "";
|
|
||||||
|
|
||||||
eventSource.onmessage = function(event) {
|
|
||||||
|
|
||||||
const token = event.data;
|
|
||||||
|
|
||||||
// иногда Ollama может слать [DONE]
|
|
||||||
if (token === "[DONE]") {
|
|
||||||
eventSource.close();
|
|
||||||
eventSource = null;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
fullText += token;
|
|
||||||
|
|
||||||
aiMessageDiv.innerHTML = `<b>AI:</b> ${formatText(fullText)}`;
|
|
||||||
|
|
||||||
messages.scrollTop = messages.scrollHeight;
|
|
||||||
};
|
|
||||||
|
|
||||||
eventSource.onerror = function(err) {
|
|
||||||
console.error("Stream error:", err);
|
|
||||||
eventSource.close();
|
|
||||||
eventSource = null;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 4. РЕНДЕР СООБЩЕНИЙ
|
|
||||||
// ===============================
|
|
||||||
function renderMessage(role, text) {
|
|
||||||
|
|
||||||
const div = document.createElement("div");
|
|
||||||
|
|
||||||
if (role === "user") {
|
|
||||||
div.className = "user-msg";
|
|
||||||
div.innerHTML = `<b>${userName}:</b> ${text}`;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (role === "assistant") {
|
|
||||||
div.className = "ai-msg";
|
|
||||||
div.innerHTML = `<b>AI:</b> ${formatText(text)}`;
|
|
||||||
}
|
|
||||||
|
|
||||||
messages.appendChild(div);
|
|
||||||
messages.scrollTop = messages.scrollHeight;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 5. ПУСТОЙ КОНТЕЙНЕР ДЛЯ STREAM
|
|
||||||
// ===============================
|
|
||||||
function createAIMessagePlaceholder() {
|
|
||||||
|
|
||||||
const div = document.createElement("div");
|
|
||||||
div.className = "ai-msg";
|
|
||||||
div.innerHTML = `<b>AI:</b> `;
|
|
||||||
|
|
||||||
messages.appendChild(div);
|
|
||||||
messages.scrollTop = messages.scrollHeight;
|
|
||||||
|
|
||||||
return div;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 6. ФОРМАТИРОВАНИЕ (*actions*)
|
|
||||||
// ===============================
|
|
||||||
function formatText(text) {
|
|
||||||
|
|
||||||
// действия *...*
|
|
||||||
return text.replace(/\*(.*?)\*/g, '<span class="action">*$1*</span>');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 7. EVENTS
|
|
||||||
// ===============================
|
|
||||||
sendBtn.addEventListener("click", sendMessage);
|
|
||||||
|
|
||||||
input.addEventListener("keypress", (e) => {
|
|
||||||
if (e.key === "Enter") {
|
|
||||||
sendMessage();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
// ===============================
|
|
||||||
// 8. INIT
|
|
||||||
// ===============================
|
|
||||||
loadHistory();
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<title>Страница чатов</title>
|
|
||||||
<meta name="description" content="">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<link rel="stylesheet" href="">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<!--[if lt IE 7]>
|
|
||||||
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="#">upgrade your browser</a> to improve your experience.</p>
|
|
||||||
<![endif]-->
|
|
||||||
|
|
||||||
<script src="" async defer></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>LAIC</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/static/css/style.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="chat-container">
|
|
||||||
|
|
||||||
<div id="messages"></div>
|
|
||||||
|
|
||||||
<div id="input-area">
|
|
||||||
<input type="text" id="user-input">
|
|
||||||
<button id="send-btn">Send</button>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script src="/static/js/chat.js"></script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
Binary file not shown.
+1
-23
@@ -25,6 +25,7 @@ class OllamaProvider:
|
|||||||
content = chunk['message']['content']
|
content = chunk['message']['content']
|
||||||
print(content, end='', flush=True)
|
print(content, end='', flush=True)
|
||||||
response_text += content
|
response_text += content
|
||||||
|
|
||||||
return response_text
|
return response_text
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -32,26 +33,3 @@ class OllamaProvider:
|
|||||||
if "502" in error_msg:
|
if "502" in error_msg:
|
||||||
return "Ошибка: Проверьте наличие VPN или Proxy."
|
return "Ошибка: Проверьте наличие VPN или Proxy."
|
||||||
return f"Ошибка: {error_msg}"
|
return f"Ошибка: {error_msg}"
|
||||||
|
|
||||||
def generate_stream_tokens(self, messages, temperature=0.8, max_tokens=300):
|
|
||||||
try:
|
|
||||||
stream = ollama.chat(
|
|
||||||
model=self.model,
|
|
||||||
messages=messages,
|
|
||||||
stream=True,
|
|
||||||
options={
|
|
||||||
"temperature": temperature,
|
|
||||||
"num_predict": max_tokens,
|
|
||||||
},
|
|
||||||
)
|
|
||||||
|
|
||||||
for chunk in stream:
|
|
||||||
content = chunk['message']['content']
|
|
||||||
|
|
||||||
if content:
|
|
||||||
yield content # 🔥 ВАЖНО: внутри цикла
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
yield f"Error: {str(e)}"
|
|
||||||
if "502" in e:
|
|
||||||
yield "Ошибка: Проверьте наличие VPN или Proxy."
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,64 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Form generated from reading UI file 'mainwindow.ui'
|
||||||
|
##
|
||||||
|
## Created by: Qt User Interface Compiler version 6.11.0
|
||||||
|
##
|
||||||
|
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||||
|
QMetaObject, QObject, QPoint, QRect,
|
||||||
|
QSize, QTime, QUrl, Qt)
|
||||||
|
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||||
|
QFont, QFontDatabase, QGradient, QIcon,
|
||||||
|
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||||
|
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||||
|
from PySide6.QtWidgets import (QApplication, QHBoxLayout, QMainWindow, QPushButton,
|
||||||
|
QSizePolicy, QWidget)
|
||||||
|
|
||||||
|
class Ui_MainWindow(object):
|
||||||
|
def setupUi(self, MainWindow):
|
||||||
|
if not MainWindow.objectName():
|
||||||
|
MainWindow.setObjectName(u"MainWindow")
|
||||||
|
MainWindow.resize(640, 480)
|
||||||
|
MainWindow.setStyleSheet(u"background-color: qlineargradient(spread:pad, x1:1, y1:1, x2:0, y2:0, stop:0 rgba(81, 0, 135, 255), stop:0.427447 rgba(41, 61, 132, 235), stop:1 rgba(155, 79, 165, 255))")
|
||||||
|
self.centralwidget = QWidget(MainWindow)
|
||||||
|
self.centralwidget.setObjectName(u"centralwidget")
|
||||||
|
self.widget = QWidget(self.centralwidget)
|
||||||
|
self.widget.setObjectName(u"widget")
|
||||||
|
self.widget.setGeometry(QRect(10, 10, 621, 51))
|
||||||
|
self.horizontalLayout = QHBoxLayout(self.widget)
|
||||||
|
self.horizontalLayout.setObjectName(u"horizontalLayout")
|
||||||
|
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
|
||||||
|
self.pushButton = QPushButton(self.widget)
|
||||||
|
self.pushButton.setObjectName(u"pushButton")
|
||||||
|
self.pushButton.setMouseTracking(False)
|
||||||
|
|
||||||
|
self.horizontalLayout.addWidget(self.pushButton)
|
||||||
|
|
||||||
|
self.pushButton_2 = QPushButton(self.widget)
|
||||||
|
self.pushButton_2.setObjectName(u"pushButton_2")
|
||||||
|
|
||||||
|
self.horizontalLayout.addWidget(self.pushButton_2)
|
||||||
|
|
||||||
|
self.pushButton_3 = QPushButton(self.widget)
|
||||||
|
self.pushButton_3.setObjectName(u"pushButton_3")
|
||||||
|
|
||||||
|
self.horizontalLayout.addWidget(self.pushButton_3)
|
||||||
|
|
||||||
|
MainWindow.setCentralWidget(self.centralwidget)
|
||||||
|
|
||||||
|
self.retranslateUi(MainWindow)
|
||||||
|
|
||||||
|
QMetaObject.connectSlotsByName(MainWindow)
|
||||||
|
# setupUi
|
||||||
|
|
||||||
|
def retranslateUi(self, MainWindow):
|
||||||
|
MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"LAIC Local AI Character", None))
|
||||||
|
self.pushButton.setText(QCoreApplication.translate("MainWindow", u"\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0435\u0439", None))
|
||||||
|
self.pushButton_2.setText(QCoreApplication.translate("MainWindow", u"\u041f\u0440\u043e\u0444\u0438\u043b\u044c", None))
|
||||||
|
self.pushButton_3.setText(QCoreApplication.translate("MainWindow", u"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u043d\u0444\u0435\u0440\u0435\u043d\u0441\u0430", None))
|
||||||
|
# retranslateUi
|
||||||
|
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>MainWindow</class>
|
||||||
|
<widget class="QMainWindow" name="MainWindow">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>640</width>
|
||||||
|
<height>480</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>LAIC Local AI Character</string>
|
||||||
|
</property>
|
||||||
|
<property name="styleSheet">
|
||||||
|
<string notr="true">background-color: qlineargradient(spread:pad, x1:1, y1:1, x2:0, y2:0, stop:0 rgba(81, 0, 135, 255), stop:0.427447 rgba(41, 61, 132, 235), stop:1 rgba(155, 79, 165, 255))</string>
|
||||||
|
</property>
|
||||||
|
<widget class="QWidget" name="centralwidget">
|
||||||
|
<widget class="QWidget" name="">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>10</x>
|
||||||
|
<y>10</y>
|
||||||
|
<width>621</width>
|
||||||
|
<height>51</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="pushButton">
|
||||||
|
<property name="mouseTracking">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Список персонажей</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="pushButton_2">
|
||||||
|
<property name="text">
|
||||||
|
<string>Профиль</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="pushButton_3">
|
||||||
|
<property name="text">
|
||||||
|
<string>Настройки инференса</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
</widget>
|
||||||
|
</widget>
|
||||||
|
<resources/>
|
||||||
|
<connections/>
|
||||||
|
</ui>
|
||||||
@@ -0,0 +1,287 @@
|
|||||||
|
from PySide6.QtWidgets import (QMainWindow, QDialog, QVBoxLayout, QHBoxLayout, QLabel,
|
||||||
|
QPushButton, QListWidget, QListWidgetItem, QWidget,
|
||||||
|
QTextEdit, QLineEdit)
|
||||||
|
from PySide6.QtCore import Qt, QThread, Signal
|
||||||
|
from PySide6.QtGui import QPixmap
|
||||||
|
from core.ui.mainwindow import Ui_MainWindow
|
||||||
|
from core.agent.agent import Agent
|
||||||
|
from core.character.character import Character
|
||||||
|
from core.llm.ollamaapi import OllamaProvider
|
||||||
|
|
||||||
|
|
||||||
|
class CharacterListDialog(QDialog):
|
||||||
|
"""Диалоговое окно со списком персонажей"""
|
||||||
|
def __init__(self, parent=None):
|
||||||
|
super().__init__(parent)
|
||||||
|
self.setWindowTitle("Выбор персонажа")
|
||||||
|
self.setMinimumSize(500, 400)
|
||||||
|
self.selected_character = None
|
||||||
|
|
||||||
|
layout = QVBoxLayout(self)
|
||||||
|
|
||||||
|
# Заголовок
|
||||||
|
title = QLabel("Выберите персонажа:")
|
||||||
|
title.setStyleSheet("font-size: 16px; font-weight: bold;")
|
||||||
|
layout.addWidget(title)
|
||||||
|
|
||||||
|
# Список персонажей
|
||||||
|
self.list_widget = QListWidget()
|
||||||
|
self.list_widget.itemDoubleClicked.connect(self.select_character)
|
||||||
|
layout.addWidget(self.list_widget)
|
||||||
|
|
||||||
|
# Кнопки
|
||||||
|
btn_layout = QHBoxLayout()
|
||||||
|
|
||||||
|
select_btn = QPushButton("Выбрать")
|
||||||
|
select_btn.clicked.connect(self.select_character)
|
||||||
|
btn_layout.addWidget(select_btn)
|
||||||
|
|
||||||
|
close_btn = QPushButton("Отмена")
|
||||||
|
close_btn.clicked.connect(self.close)
|
||||||
|
btn_layout.addWidget(close_btn)
|
||||||
|
|
||||||
|
layout.addLayout(btn_layout)
|
||||||
|
|
||||||
|
self.load_characters()
|
||||||
|
|
||||||
|
def load_characters(self):
|
||||||
|
"""Загружает список персонажей"""
|
||||||
|
characters = Agent.get_all_char_info()
|
||||||
|
|
||||||
|
for char in characters:
|
||||||
|
item = QListWidgetItem()
|
||||||
|
item.setData(Qt.UserRole, char) # Сохраняем данные персонажа
|
||||||
|
|
||||||
|
# Создаём кастомный виджет для строки списка
|
||||||
|
widget = QWidget()
|
||||||
|
widget.setFixedHeight(60)
|
||||||
|
widget_layout = QHBoxLayout(widget)
|
||||||
|
widget_layout.setContentsMargins(5, 5, 5, 5)
|
||||||
|
|
||||||
|
# Аватар
|
||||||
|
avatar_label = QLabel()
|
||||||
|
avatar_label.setFixedSize(60, 60)
|
||||||
|
avatar_path = char.get('avatar_path')
|
||||||
|
|
||||||
|
if avatar_path:
|
||||||
|
pixmap = QPixmap(avatar_path)
|
||||||
|
if not pixmap.isNull():
|
||||||
|
avatar_label.setPixmap(pixmap.scaled(60, 60, Qt.KeepAspectRatio, Qt.SmoothTransformation))
|
||||||
|
else:
|
||||||
|
avatar_label.setText("❌")
|
||||||
|
avatar_label.setAlignment(Qt.AlignCenter)
|
||||||
|
else:
|
||||||
|
avatar_label.setText("Нет")
|
||||||
|
avatar_label.setAlignment(Qt.AlignCenter)
|
||||||
|
|
||||||
|
widget_layout.addWidget(avatar_label)
|
||||||
|
|
||||||
|
# Имя и ID
|
||||||
|
name = char.get('name', 'Без имени')
|
||||||
|
char_id = char.get('id', 'N/A')
|
||||||
|
info_label = QLabel(f"<b>{name}</b><br><small>ID: {char_id}</small>")
|
||||||
|
info_label.setTextFormat(Qt.RichText)
|
||||||
|
widget_layout.addWidget(info_label)
|
||||||
|
|
||||||
|
widget_layout.addStretch()
|
||||||
|
|
||||||
|
self.list_widget.addItem(item)
|
||||||
|
self.list_widget.setItemWidget(item, widget)
|
||||||
|
|
||||||
|
def select_character(self):
|
||||||
|
"""Выбирает персонажа и закрывает диалог"""
|
||||||
|
current_item = self.list_widget.currentItem()
|
||||||
|
if current_item:
|
||||||
|
self.selected_character = current_item.data(Qt.UserRole)
|
||||||
|
self.accept() # Закрывает диалог с кодом Accepted
|
||||||
|
|
||||||
|
|
||||||
|
class GenerationThread(QThread):
|
||||||
|
"""Поток для генерации ответа (чтобы не блокировать UI)"""
|
||||||
|
response_ready = Signal(str)
|
||||||
|
error_occurred = Signal(str)
|
||||||
|
|
||||||
|
def __init__(self, agent, user_input):
|
||||||
|
super().__init__()
|
||||||
|
self.agent = agent
|
||||||
|
self.user_input = user_input
|
||||||
|
|
||||||
|
def run(self):
|
||||||
|
try:
|
||||||
|
response = self.agent.respond(self.user_input)
|
||||||
|
self.response_ready.emit(response)
|
||||||
|
except Exception as e:
|
||||||
|
self.error_occurred.emit(str(e))
|
||||||
|
|
||||||
|
|
||||||
|
class MainWindow(QMainWindow):
|
||||||
|
def __init__(self):
|
||||||
|
super().__init__()
|
||||||
|
self.ui = Ui_MainWindow()
|
||||||
|
self.ui.setupUi(self)
|
||||||
|
|
||||||
|
# Состояние приложения
|
||||||
|
self.current_agent = None
|
||||||
|
self.current_character = None
|
||||||
|
self.generation_thread = None
|
||||||
|
|
||||||
|
# Настройка UI
|
||||||
|
self.setup_chat_ui()
|
||||||
|
|
||||||
|
# Подключение кнопок
|
||||||
|
self.ui.pushButton.clicked.connect(self.show_character_list)
|
||||||
|
self.ui.pushButton_2.clicked.connect(self.show_profile)
|
||||||
|
self.ui.pushButton_3.clicked.connect(self.show_settings)
|
||||||
|
|
||||||
|
def setup_chat_ui(self):
|
||||||
|
"""Настраивает UI чата"""
|
||||||
|
# Находим centralwidget и добавляем чат
|
||||||
|
self.chat_widget = self.ui.centralwidget
|
||||||
|
|
||||||
|
# Создаём вертикальный layout для centralwidget
|
||||||
|
chat_layout = QVBoxLayout(self.chat_widget)
|
||||||
|
chat_layout.setContentsMargins(10, 70, 10, 10) # Отступы сверху для кнопок
|
||||||
|
|
||||||
|
# Область чата (только чтение)
|
||||||
|
self.chat_display = QTextEdit()
|
||||||
|
self.chat_display.setReadOnly(True)
|
||||||
|
self.chat_display.setPlaceholderText("Выберите персонажа для начала чата...")
|
||||||
|
chat_layout.addWidget(self.chat_display)
|
||||||
|
|
||||||
|
# Панель ввода
|
||||||
|
input_layout = QHBoxLayout()
|
||||||
|
|
||||||
|
self.message_input = QLineEdit()
|
||||||
|
self.message_input.setPlaceholderText("Введите сообщение...")
|
||||||
|
self.message_input.returnPressed.connect(self.send_message)
|
||||||
|
input_layout.addWidget(self.message_input)
|
||||||
|
|
||||||
|
self.send_button = QPushButton("Отправить")
|
||||||
|
self.send_button.clicked.connect(self.send_message)
|
||||||
|
self.send_button.setEnabled(False) # До выбора персонажа недоступна
|
||||||
|
input_layout.addWidget(self.send_button)
|
||||||
|
|
||||||
|
chat_layout.addLayout(input_layout)
|
||||||
|
|
||||||
|
def show_character_list(self):
|
||||||
|
"""Показывает диалог выбора персонажа"""
|
||||||
|
dialog = CharacterListDialog(self)
|
||||||
|
if dialog.exec() == QDialog.Accepted and dialog.selected_character:
|
||||||
|
self.select_character(dialog.selected_character)
|
||||||
|
|
||||||
|
def select_character(self, char_data):
|
||||||
|
"""Выбирает персонажа и загружает его данные"""
|
||||||
|
char_id = char_data.get('id')
|
||||||
|
|
||||||
|
try:
|
||||||
|
# Загружаем персонажа
|
||||||
|
self.current_character = Character.load(char_id)
|
||||||
|
|
||||||
|
# Создаём агента (используем заглушку для LLM)
|
||||||
|
# В реальном приложении нужно выбрать модель
|
||||||
|
self.current_agent = Agent(
|
||||||
|
self.current_character,
|
||||||
|
OllamaProvider("qwen3-vl:8b"), # Модель по умолчанию
|
||||||
|
user_name="Gloomer"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Загружаем память (историю чата)
|
||||||
|
self.current_agent.load_memory()
|
||||||
|
self.current_agent.ensure_first_message()
|
||||||
|
|
||||||
|
# Обновляем UI
|
||||||
|
self.update_chat_display()
|
||||||
|
self.send_button.setEnabled(True)
|
||||||
|
self.message_input.setEnabled(True)
|
||||||
|
self.message_input.setFocus()
|
||||||
|
|
||||||
|
# Показываем информацию о выбранном персонаже
|
||||||
|
self.chat_display.append(f"<b>Выбран персонаж:</b> {self.current_character.display_name}\n")
|
||||||
|
|
||||||
|
except Exception as e:
|
||||||
|
self.chat_display.append(f"<b>Ошибка загрузки персонажа:</b> {str(e)}\n")
|
||||||
|
|
||||||
|
def update_chat_display(self):
|
||||||
|
"""Обновляет отображение истории чата"""
|
||||||
|
if not self.current_agent:
|
||||||
|
return
|
||||||
|
|
||||||
|
self.chat_display.clear()
|
||||||
|
|
||||||
|
for msg in self.current_agent.chat_history:
|
||||||
|
role = msg.get('role', '')
|
||||||
|
content = msg.get('content', '')
|
||||||
|
|
||||||
|
if role == 'user':
|
||||||
|
self.chat_display.append(f"<b>Вы:</b> {content}\n")
|
||||||
|
elif role == 'assistant':
|
||||||
|
self.chat_display.append(f"<b>{self.current_character.name}:</b> {content}\n")
|
||||||
|
|
||||||
|
def send_message(self):
|
||||||
|
"""Отправляет сообщение и получает ответ"""
|
||||||
|
if not self.current_agent or not self.message_input.text().strip():
|
||||||
|
return
|
||||||
|
|
||||||
|
user_input = self.message_input.text().strip()
|
||||||
|
self.message_input.clear()
|
||||||
|
|
||||||
|
# Показываем сообщение пользователя
|
||||||
|
self.chat_display.append(f"<b>Вы:</b> {user_input}\n")
|
||||||
|
self.chat_display.append("<i>Думаю...</i>\n")
|
||||||
|
|
||||||
|
# Блокируем ввод на время генерации
|
||||||
|
self.message_input.setEnabled(False)
|
||||||
|
self.send_button.setEnabled(False)
|
||||||
|
|
||||||
|
# Запускаем генерацию в отдельном потоке
|
||||||
|
self.generation_thread = GenerationThread(self.current_agent, user_input)
|
||||||
|
self.generation_thread.response_ready.connect(self.on_response_ready)
|
||||||
|
self.generation_thread.error_occurred.connect(self.on_error)
|
||||||
|
self.generation_thread.start()
|
||||||
|
|
||||||
|
def on_response_ready(self, response):
|
||||||
|
"""Обрабатывает готовый ответ от LLM"""
|
||||||
|
# Удаляем "Думаю..."
|
||||||
|
cursor = self.chat_display.textCursor()
|
||||||
|
cursor.movePosition(cursor.Start)
|
||||||
|
cursor.select(cursor.LineUnderCursor)
|
||||||
|
cursor.removeSelectedText()
|
||||||
|
cursor.deleteChar() # Удаляем \n
|
||||||
|
|
||||||
|
# Показываем ответ
|
||||||
|
self.chat_display.append(f"<b>{self.current_character.name}:</b> {response}\n")
|
||||||
|
|
||||||
|
# Сохраняем память
|
||||||
|
self.current_agent.save_memory()
|
||||||
|
|
||||||
|
# Разблокируем ввод
|
||||||
|
self.message_input.setEnabled(True)
|
||||||
|
self.send_button.setEnabled(True)
|
||||||
|
self.message_input.setFocus()
|
||||||
|
|
||||||
|
def on_error(self, error_msg):
|
||||||
|
"""Обрабатывает ошибку генерации"""
|
||||||
|
self.chat_display.append(f"<b>Ошибка:</b> {error_msg}\n")
|
||||||
|
|
||||||
|
# Разблокируем ввод
|
||||||
|
self.message_input.setEnabled(True)
|
||||||
|
self.send_button.setEnabled(True)
|
||||||
|
self.message_input.setFocus()
|
||||||
|
|
||||||
|
def show_profile(self):
|
||||||
|
"""Показывает профиль персонажа (заглушка)"""
|
||||||
|
if self.current_character:
|
||||||
|
self.chat_display.append(f"<b>Профиль:</b> {self.current_character.display_name}\n")
|
||||||
|
else:
|
||||||
|
self.chat_display.append("<b>Сначала выберите персонажа</b>\n")
|
||||||
|
|
||||||
|
def show_settings(self):
|
||||||
|
"""Показывает настройки инференса (заглушка)"""
|
||||||
|
if self.current_character:
|
||||||
|
self.chat_display.append(
|
||||||
|
f"<b>Настройки:</b>\n"
|
||||||
|
f"- Temperature: {self.current_character.temperature}\n"
|
||||||
|
f"- Max Tokens: {self.current_character.max_tokens}\n"
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
self.chat_display.append("<b>Сначала выберите персонажа</b>\n")
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"summary": "",
|
||||||
|
"history": [
|
||||||
|
{
|
||||||
|
"role": "assistant",
|
||||||
|
"content": "Привет! Я тестовый персонаж."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"role": "user",
|
||||||
|
"content": "Привет, кто ты?"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"role": "assistant",
|
||||||
|
"content": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,5 +1,10 @@
|
|||||||
import sys
|
import sys
|
||||||
from core.flaskui.flask import ui
|
from PySide6.QtWidgets import QApplication
|
||||||
|
from core.ui.uimain import MainWindow
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
ui.run(debug=True)
|
app = QApplication(sys.argv)
|
||||||
|
window = MainWindow()
|
||||||
|
window.show()
|
||||||
|
sys.exit(app.exec())
|
||||||
@@ -0,0 +1,499 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.Qt3DAnimation, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.Qt3DAnimation`
|
||||||
|
|
||||||
|
import PySide6.Qt3DAnimation
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.Qt3DCore
|
||||||
|
import PySide6.Qt3DRender
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Qt3DAnimation(Shiboken.Object):
|
||||||
|
|
||||||
|
class QAbstractAnimation(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
animationNameChanged : typing.ClassVar[Signal] = ... # animationNameChanged(QString)
|
||||||
|
durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
|
||||||
|
|
||||||
|
class AnimationType(enum.Enum):
|
||||||
|
|
||||||
|
KeyframeAnimation = 0x1
|
||||||
|
MorphingAnimation = 0x2
|
||||||
|
VertexBlendAnimation = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def animationName(self, /) -> str: ...
|
||||||
|
def animationType(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation.AnimationType: ...
|
||||||
|
def duration(self, /) -> float: ...
|
||||||
|
def position(self, /) -> float: ...
|
||||||
|
def setAnimationName(self, name: str, /) -> None: ...
|
||||||
|
def setDuration(self, duration: float, /) -> None: ...
|
||||||
|
def setPosition(self, position: float, /) -> None: ...
|
||||||
|
|
||||||
|
class QAbstractAnimationClip(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
|
||||||
|
def duration(self, /) -> float: ...
|
||||||
|
|
||||||
|
class QAbstractChannelMapping(PySide6.Qt3DCore.Qt3DCore.QNode): ...
|
||||||
|
|
||||||
|
class QAbstractClipAnimator(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
channelMapperChanged : typing.ClassVar[Signal] = ... # channelMapperChanged(Qt3DAnimation::QChannelMapper*)
|
||||||
|
clockChanged : typing.ClassVar[Signal] = ... # clockChanged(Qt3DAnimation::QClock*)
|
||||||
|
loopCountChanged : typing.ClassVar[Signal] = ... # loopCountChanged(int)
|
||||||
|
normalizedTimeChanged : typing.ClassVar[Signal] = ... # normalizedTimeChanged(float)
|
||||||
|
runningChanged : typing.ClassVar[Signal] = ... # runningChanged(bool)
|
||||||
|
|
||||||
|
class Loops(enum.Enum):
|
||||||
|
|
||||||
|
Infinite = -1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, running: bool | None = ..., loops: int | None = ..., channelMapper: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper | None = ..., clock: PySide6.Qt3DAnimation.Qt3DAnimation.QClock | None = ..., normalizedTime: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def channelMapper(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper: ...
|
||||||
|
def clock(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QClock: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def loopCount(self, /) -> int: ...
|
||||||
|
def normalizedTime(self, /) -> float: ...
|
||||||
|
def setChannelMapper(self, channelMapper: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper, /) -> None: ...
|
||||||
|
def setClock(self, clock: PySide6.Qt3DAnimation.Qt3DAnimation.QClock, /) -> None: ...
|
||||||
|
def setLoopCount(self, loops: int, /) -> None: ...
|
||||||
|
def setNormalizedTime(self, timeFraction: float, /) -> None: ...
|
||||||
|
def setRunning(self, running: bool, /) -> None: ...
|
||||||
|
def start(self, /) -> None: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
|
||||||
|
class QAbstractClipBlendNode(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAdditiveClipBlend(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
|
||||||
|
|
||||||
|
additiveClipChanged : typing.ClassVar[Signal] = ... # additiveClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
|
||||||
|
additiveFactorChanged : typing.ClassVar[Signal] = ... # additiveFactorChanged(float)
|
||||||
|
baseClipChanged : typing.ClassVar[Signal] = ... # baseClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, baseClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., additiveClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., additiveFactor: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def additiveClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
|
||||||
|
def additiveFactor(self, /) -> float: ...
|
||||||
|
def baseClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
|
||||||
|
def setAdditiveClip(self, additiveClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
|
||||||
|
def setAdditiveFactor(self, additiveFactor: float, /) -> None: ...
|
||||||
|
def setBaseClip(self, baseClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
|
||||||
|
|
||||||
|
class QAnimationAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAnimationCallback(Shiboken.Object):
|
||||||
|
|
||||||
|
class Flag(enum.Flag):
|
||||||
|
|
||||||
|
OnOwningThread = 0x0
|
||||||
|
OnThreadPool = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def valueChanged(self, value: typing.Any, /) -> None: ...
|
||||||
|
|
||||||
|
class QAnimationClip(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip):
|
||||||
|
|
||||||
|
clipDataChanged : typing.ClassVar[Signal] = ... # clipDataChanged(Qt3DAnimation::QAnimationClipData)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clipData: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def clipData(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData: ...
|
||||||
|
def setClipData(self, clipData: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> None: ...
|
||||||
|
|
||||||
|
class QAnimationClipData(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> bool: ...
|
||||||
|
def appendChannel(self, c: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
|
||||||
|
def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
|
||||||
|
def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
|
||||||
|
def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
|
||||||
|
def channelCount(self, /) -> int: ...
|
||||||
|
def clearChannels(self, /) -> None: ...
|
||||||
|
def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
|
||||||
|
def insertChannel(self, index: int, c: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def removeChannel(self, index: int, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
class QAnimationClipLoader(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip):
|
||||||
|
|
||||||
|
sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
|
||||||
|
statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
|
||||||
|
|
||||||
|
class Status(enum.Enum):
|
||||||
|
|
||||||
|
NotReady = 0x0
|
||||||
|
Ready = 0x1
|
||||||
|
Error = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., status: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, source: PySide6.QtCore.QUrl | str, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, status: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def source(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def status(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status: ...
|
||||||
|
|
||||||
|
class QAnimationController(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
activeAnimationGroupChanged: typing.ClassVar[Signal] = ... # activeAnimationGroupChanged(int)
|
||||||
|
entityChanged : typing.ClassVar[Signal] = ... # entityChanged(Qt3DCore::QEntity*)
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
|
||||||
|
positionOffsetChanged : typing.ClassVar[Signal] = ... # positionOffsetChanged(float)
|
||||||
|
positionScaleChanged : typing.ClassVar[Signal] = ... # positionScaleChanged(float)
|
||||||
|
recursiveChanged : typing.ClassVar[Signal] = ... # recursiveChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, activeAnimationGroup: int | None = ..., position: float | None = ..., positionScale: float | None = ..., positionOffset: float | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., recursive: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def activeAnimationGroup(self, /) -> int: ...
|
||||||
|
def addAnimationGroup(self, animationGroups: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup, /) -> None: ...
|
||||||
|
def animationGroupList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup]: ...
|
||||||
|
def entity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
|
||||||
|
def getAnimationIndex(self, name: str, /) -> int: ...
|
||||||
|
def getGroup(self, index: int, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup: ...
|
||||||
|
def position(self, /) -> float: ...
|
||||||
|
def positionOffset(self, /) -> float: ...
|
||||||
|
def positionScale(self, /) -> float: ...
|
||||||
|
def recursive(self, /) -> bool: ...
|
||||||
|
def removeAnimationGroup(self, animationGroups: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup, /) -> None: ...
|
||||||
|
def setActiveAnimationGroup(self, index: int, /) -> None: ...
|
||||||
|
def setAnimationGroups(self, animationGroups: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup], /) -> None: ...
|
||||||
|
def setEntity(self, entity: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
|
||||||
|
def setPosition(self, position: float, /) -> None: ...
|
||||||
|
def setPositionOffset(self, offset: float, /) -> None: ...
|
||||||
|
def setPositionScale(self, scale: float, /) -> None: ...
|
||||||
|
def setRecursive(self, recursive: bool, /) -> None: ...
|
||||||
|
|
||||||
|
class QAnimationGroup(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
|
||||||
|
nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, name: str | None = ..., position: float | None = ..., duration: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAnimation(self, animation: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation, /) -> None: ...
|
||||||
|
def animationList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation]: ...
|
||||||
|
def duration(self, /) -> float: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def position(self, /) -> float: ...
|
||||||
|
def removeAnimation(self, animation: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation, /) -> None: ...
|
||||||
|
def setAnimations(self, animations: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation], /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setPosition(self, position: float, /) -> None: ...
|
||||||
|
|
||||||
|
class QBlendedClipAnimator(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipAnimator):
|
||||||
|
|
||||||
|
blendTreeChanged : typing.ClassVar[Signal] = ... # blendTreeChanged(QAbstractClipBlendNode*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, blendTree: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def blendTree(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
|
||||||
|
def setBlendTree(self, blendTree: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
|
||||||
|
|
||||||
|
class QCallbackMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
|
||||||
|
|
||||||
|
channelNameChanged : typing.ClassVar[Signal] = ... # channelNameChanged(QString)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, channelName: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def callback(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback: ...
|
||||||
|
def channelName(self, /) -> str: ...
|
||||||
|
def setCallback(self, type: int, callback: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback, /, flags: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback.Flag = ...) -> None: ...
|
||||||
|
def setChannelName(self, channelName: str, /) -> None: ...
|
||||||
|
|
||||||
|
class QChannel(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def appendChannelComponent(self, component: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
|
||||||
|
def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
|
||||||
|
def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
|
||||||
|
def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
|
||||||
|
def channelComponentCount(self, /) -> int: ...
|
||||||
|
def clearChannelComponents(self, /) -> None: ...
|
||||||
|
def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
|
||||||
|
def insertChannelComponent(self, index: int, component: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
|
||||||
|
def jointIndex(self, /) -> int: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def removeChannelComponent(self, index: int, /) -> None: ...
|
||||||
|
def setJointIndex(self, jointIndex: int, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
class QChannelComponent(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def appendKeyFrame(self, kf: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> None: ...
|
||||||
|
def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
|
||||||
|
def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
|
||||||
|
def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
|
||||||
|
def clearKeyFrames(self, /) -> None: ...
|
||||||
|
def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
|
||||||
|
def insertKeyFrame(self, index: int, kf: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> None: ...
|
||||||
|
def keyFrameCount(self, /) -> int: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def removeKeyFrame(self, index: int, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
class QChannelMapper(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addMapping(self, mapping: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping, /) -> None: ...
|
||||||
|
def mappings(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping]: ...
|
||||||
|
def removeMapping(self, mapping: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping, /) -> None: ...
|
||||||
|
|
||||||
|
class QChannelMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
|
||||||
|
|
||||||
|
channelNameChanged : typing.ClassVar[Signal] = ... # channelNameChanged(QString)
|
||||||
|
propertyChanged : typing.ClassVar[Signal] = ... # propertyChanged(QString)
|
||||||
|
targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DCore::QNode*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, channelName: str | None = ..., target: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., property: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def channelName(self, /) -> str: ...
|
||||||
|
def property(self, /) -> str: ...
|
||||||
|
def setChannelName(self, channelName: str, /) -> None: ...
|
||||||
|
def setProperty(self, property: str, /) -> None: ...
|
||||||
|
def setTarget(self, target: PySide6.Qt3DCore.Qt3DCore.QNode, /) -> None: ...
|
||||||
|
def target(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNode: ...
|
||||||
|
|
||||||
|
class QClipAnimator(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipAnimator):
|
||||||
|
|
||||||
|
clipChanged : typing.ClassVar[Signal] = ... # clipChanged(Qt3DAnimation::QAbstractAnimationClip*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def clip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip: ...
|
||||||
|
def setClip(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /) -> None: ...
|
||||||
|
|
||||||
|
class QClipBlendValue(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
|
||||||
|
|
||||||
|
clipChanged : typing.ClassVar[Signal] = ... # clipChanged(Qt3DAnimation::QAbstractAnimationClip*)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def clip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip: ...
|
||||||
|
def setClip(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /) -> None: ...
|
||||||
|
|
||||||
|
class QClock(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
playbackRateChanged : typing.ClassVar[Signal] = ... # playbackRateChanged(double)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, playbackRate: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def playbackRate(self, /) -> float: ...
|
||||||
|
def setPlaybackRate(self, playbackRate: float, /) -> None: ...
|
||||||
|
|
||||||
|
class QKeyFrame(Shiboken.Object):
|
||||||
|
|
||||||
|
class InterpolationType(enum.Enum):
|
||||||
|
|
||||||
|
ConstantInterpolation = 0x0
|
||||||
|
LinearInterpolation = 0x1
|
||||||
|
BezierInterpolation = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, coords: PySide6.QtGui.QVector2D, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, coords: PySide6.QtGui.QVector2D, lh: PySide6.QtGui.QVector2D, rh: PySide6.QtGui.QVector2D, /) -> None: ...
|
||||||
|
|
||||||
|
def __eq__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> bool: ...
|
||||||
|
def coordinates(self, /) -> PySide6.QtGui.QVector2D: ...
|
||||||
|
def interpolationType(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame.InterpolationType: ...
|
||||||
|
def leftControlPoint(self, /) -> PySide6.QtGui.QVector2D: ...
|
||||||
|
def rightControlPoint(self, /) -> PySide6.QtGui.QVector2D: ...
|
||||||
|
def setCoordinates(self, coords: PySide6.QtGui.QVector2D, /) -> None: ...
|
||||||
|
def setInterpolationType(self, interp: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame.InterpolationType, /) -> None: ...
|
||||||
|
def setLeftControlPoint(self, lh: PySide6.QtGui.QVector2D, /) -> None: ...
|
||||||
|
def setRightControlPoint(self, rh: PySide6.QtGui.QVector2D, /) -> None: ...
|
||||||
|
|
||||||
|
class QKeyframeAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
|
||||||
|
|
||||||
|
easingChanged : typing.ClassVar[Signal] = ... # easingChanged(QEasingCurve)
|
||||||
|
endModeChanged : typing.ClassVar[Signal] = ... # endModeChanged(QKeyframeAnimation::RepeatMode)
|
||||||
|
framePositionsChanged : typing.ClassVar[Signal] = ... # framePositionsChanged(QList<float>)
|
||||||
|
startModeChanged : typing.ClassVar[Signal] = ... # startModeChanged(QKeyframeAnimation::RepeatMode)
|
||||||
|
targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DCore::QTransform*)
|
||||||
|
targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
|
||||||
|
|
||||||
|
class RepeatMode(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
Constant = 0x1
|
||||||
|
Repeat = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, framePositions: collections.abc.Sequence[float] | None = ..., target: PySide6.Qt3DCore.Qt3DCore.QTransform | None = ..., easing: PySide6.QtCore.QEasingCurve | None = ..., targetName: str | None = ..., startMode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode | None = ..., endMode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addKeyframe(self, keyframe: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
|
||||||
|
def easing(self, /) -> PySide6.QtCore.QEasingCurve: ...
|
||||||
|
def endMode(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode: ...
|
||||||
|
def framePositions(self, /) -> typing.List[float]: ...
|
||||||
|
def keyframeList(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QTransform]: ...
|
||||||
|
def removeKeyframe(self, keyframe: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
|
||||||
|
def setEasing(self, easing: PySide6.QtCore.QEasingCurve | PySide6.QtCore.QEasingCurve.Type, /) -> None: ...
|
||||||
|
def setEndMode(self, mode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode, /) -> None: ...
|
||||||
|
def setFramePositions(self, positions: collections.abc.Sequence[float], /) -> None: ...
|
||||||
|
def setKeyframes(self, keyframes: collections.abc.Sequence[PySide6.Qt3DCore.Qt3DCore.QTransform], /) -> None: ...
|
||||||
|
def setStartMode(self, mode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode, /) -> None: ...
|
||||||
|
def setTarget(self, target: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
|
||||||
|
def setTargetName(self, name: str, /) -> None: ...
|
||||||
|
def startMode(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode: ...
|
||||||
|
def target(self, /) -> PySide6.Qt3DCore.Qt3DCore.QTransform: ...
|
||||||
|
def targetName(self, /) -> str: ...
|
||||||
|
|
||||||
|
class QLerpClipBlend(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
|
||||||
|
|
||||||
|
blendFactorChanged : typing.ClassVar[Signal] = ... # blendFactorChanged(float)
|
||||||
|
endClipChanged : typing.ClassVar[Signal] = ... # endClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
|
||||||
|
startClipChanged : typing.ClassVar[Signal] = ... # startClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, startClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., endClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., blendFactor: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def blendFactor(self, /) -> float: ...
|
||||||
|
def endClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
|
||||||
|
def setBlendFactor(self, blendFactor: float, /) -> None: ...
|
||||||
|
def setEndClip(self, endClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
|
||||||
|
def setStartClip(self, startClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
|
||||||
|
def startClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
|
||||||
|
|
||||||
|
class QMorphTarget(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
attributeNamesChanged : typing.ClassVar[Signal] = ... # attributeNamesChanged(QStringList)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, attributeNames: collections.abc.Sequence[str] | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
|
||||||
|
def attributeList(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QAttribute]: ...
|
||||||
|
def attributeNames(self, /) -> typing.List[str]: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromGeometry(geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry, attributes: collections.abc.Sequence[str], /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget: ...
|
||||||
|
def removeAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
|
||||||
|
def setAttributes(self, attributes: collections.abc.Sequence[PySide6.Qt3DCore.Qt3DCore.QAttribute], /) -> None: ...
|
||||||
|
|
||||||
|
class QMorphingAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
|
||||||
|
|
||||||
|
easingChanged : typing.ClassVar[Signal] = ... # easingChanged(QEasingCurve)
|
||||||
|
interpolatorChanged : typing.ClassVar[Signal] = ... # interpolatorChanged(float)
|
||||||
|
methodChanged : typing.ClassVar[Signal] = ... # methodChanged(QMorphingAnimation::Method)
|
||||||
|
targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DRender::QGeometryRenderer*)
|
||||||
|
targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
|
||||||
|
targetPositionsChanged : typing.ClassVar[Signal] = ... # targetPositionsChanged(QList<float>)
|
||||||
|
|
||||||
|
class Method(enum.Enum):
|
||||||
|
|
||||||
|
Normalized = 0x0
|
||||||
|
Relative = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, targetPositions: collections.abc.Sequence[float] | None = ..., interpolator: float | None = ..., target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer | None = ..., targetName: str | None = ..., method: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method | None = ..., easing: PySide6.QtCore.QEasingCurve | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
|
||||||
|
def easing(self, /) -> PySide6.QtCore.QEasingCurve: ...
|
||||||
|
def getWeights(self, positionIndex: int, /) -> typing.List[float]: ...
|
||||||
|
def interpolator(self, /) -> float: ...
|
||||||
|
def method(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method: ...
|
||||||
|
def morphTargetList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget]: ...
|
||||||
|
def removeMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
|
||||||
|
def setEasing(self, easing: PySide6.QtCore.QEasingCurve | PySide6.QtCore.QEasingCurve.Type, /) -> None: ...
|
||||||
|
def setMethod(self, method: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method, /) -> None: ...
|
||||||
|
def setMorphTargets(self, targets: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget], /) -> None: ...
|
||||||
|
def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer, /) -> None: ...
|
||||||
|
def setTargetName(self, name: str, /) -> None: ...
|
||||||
|
def setTargetPositions(self, targetPositions: collections.abc.Sequence[float], /) -> None: ...
|
||||||
|
def setWeights(self, positionIndex: int, weights: collections.abc.Sequence[float], /) -> None: ...
|
||||||
|
def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer: ...
|
||||||
|
def targetName(self, /) -> str: ...
|
||||||
|
def targetPositions(self, /) -> typing.List[float]: ...
|
||||||
|
|
||||||
|
class QSkeletonMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
|
||||||
|
|
||||||
|
skeletonChanged : typing.ClassVar[Signal] = ... # skeletonChanged(Qt3DCore::QAbstractSkeleton*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def setSkeleton(self, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton, /) -> None: ...
|
||||||
|
def skeleton(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton: ...
|
||||||
|
|
||||||
|
class QVertexBlendAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
|
||||||
|
|
||||||
|
interpolatorChanged : typing.ClassVar[Signal] = ... # interpolatorChanged(float)
|
||||||
|
targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DRender::QGeometryRenderer*)
|
||||||
|
targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
|
||||||
|
targetPositionsChanged : typing.ClassVar[Signal] = ... # targetPositionsChanged(QList<float>)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, targetPositions: collections.abc.Sequence[float] | None = ..., interpolator: float | None = ..., target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer | None = ..., targetName: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
|
||||||
|
def interpolator(self, /) -> float: ...
|
||||||
|
def morphTargetList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget]: ...
|
||||||
|
def removeMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
|
||||||
|
def setMorphTargets(self, targets: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget], /) -> None: ...
|
||||||
|
def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer, /) -> None: ...
|
||||||
|
def setTargetName(self, name: str, /) -> None: ...
|
||||||
|
def setTargetPositions(self, targetPositions: collections.abc.Sequence[float], /) -> None: ...
|
||||||
|
def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer: ...
|
||||||
|
def targetName(self, /) -> str: ...
|
||||||
|
def targetPositions(self, /) -> typing.List[float]: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,589 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.Qt3DCore, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.Qt3DCore`
|
||||||
|
|
||||||
|
import PySide6.Qt3DCore
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Qt3DCore(Shiboken.Object):
|
||||||
|
|
||||||
|
class QAbstractAspect(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def dependencies(self, /) -> typing.List[str]: ...
|
||||||
|
def registerBackendType(self, obj: PySide6.QtCore.QMetaObject, functor: PySide6.Qt3DCore.Qt3DCore.QBackendNodeMapperPtr, /) -> None: ...
|
||||||
|
def rootEntityId(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
|
||||||
|
def scheduleSingleShotJob(self, job: PySide6.Qt3DCore.Qt3DCore.QAspectJobPtr, /) -> None: ...
|
||||||
|
def unregisterBackendType(self, arg__1: PySide6.QtCore.QMetaObject, /) -> None: ...
|
||||||
|
|
||||||
|
class QAbstractFunctor(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def id(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QAbstractSkeleton(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
jointCountChanged : typing.ClassVar[Signal] = ... # jointCountChanged(int)
|
||||||
|
def jointCount(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QArmature(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
skeletonChanged : typing.ClassVar[Signal] = ... # skeletonChanged(Qt3DCore::QAbstractSkeleton*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def setSkeleton(self, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton, /) -> None: ...
|
||||||
|
def skeleton(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton: ...
|
||||||
|
|
||||||
|
class QAspectEngine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
class RunMode(enum.Enum):
|
||||||
|
|
||||||
|
Manual = 0x0
|
||||||
|
Automatic = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def aspect(self, name: str, /) -> PySide6.Qt3DCore.Qt3DCore.QAbstractAspect: ...
|
||||||
|
def aspects(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QAbstractAspect]: ...
|
||||||
|
def executeCommand(self, command: str, /) -> typing.Any: ...
|
||||||
|
def lookupNode(self, id: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> PySide6.Qt3DCore.Qt3DCore.QNode: ...
|
||||||
|
def lookupNodes(self, ids: collections.abc.Sequence[PySide6.Qt3DCore.Qt3DCore.QNodeId], /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QNode]: ...
|
||||||
|
def processFrame(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def registerAspect(self, aspect: PySide6.Qt3DCore.Qt3DCore.QAbstractAspect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def registerAspect(self, name: str, /) -> None: ...
|
||||||
|
def rootEntity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntityPtr: ...
|
||||||
|
def runMode(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAspectEngine.RunMode: ...
|
||||||
|
def setRootEntity(self, root: PySide6.Qt3DCore.Qt3DCore.QEntityPtr, /) -> None: ...
|
||||||
|
def setRunMode(self, mode: PySide6.Qt3DCore.Qt3DCore.QAspectEngine.RunMode, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def unregisterAspect(self, aspect: PySide6.Qt3DCore.Qt3DCore.QAbstractAspect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def unregisterAspect(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
class QAspectJob(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def isRequired(self, /) -> bool: ...
|
||||||
|
def postFrame(self, aspectEngine: PySide6.Qt3DCore.Qt3DCore.QAspectEngine, /) -> None: ...
|
||||||
|
def run(self, /) -> None: ...
|
||||||
|
|
||||||
|
class QAspectJobPtr(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pointee: PySide6.Qt3DCore.Qt3DCore.QAspectJob, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __dir__(self, /) -> collections.abc.Iterable[str]: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def data(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAspectJob: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, t: PySide6.Qt3DCore.Qt3DCore.QAspectJob, /) -> None: ...
|
||||||
|
|
||||||
|
class QAttribute(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
attributeTypeChanged : typing.ClassVar[Signal] = ... # attributeTypeChanged(AttributeType)
|
||||||
|
bufferChanged : typing.ClassVar[Signal] = ... # bufferChanged(QBuffer*)
|
||||||
|
byteOffsetChanged : typing.ClassVar[Signal] = ... # byteOffsetChanged(uint)
|
||||||
|
byteStrideChanged : typing.ClassVar[Signal] = ... # byteStrideChanged(uint)
|
||||||
|
countChanged : typing.ClassVar[Signal] = ... # countChanged(uint)
|
||||||
|
dataSizeChanged : typing.ClassVar[Signal] = ... # dataSizeChanged(uint)
|
||||||
|
dataTypeChanged : typing.ClassVar[Signal] = ... # dataTypeChanged(VertexBaseType)
|
||||||
|
divisorChanged : typing.ClassVar[Signal] = ... # divisorChanged(uint)
|
||||||
|
nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
|
||||||
|
vertexBaseTypeChanged : typing.ClassVar[Signal] = ... # vertexBaseTypeChanged(VertexBaseType)
|
||||||
|
vertexSizeChanged : typing.ClassVar[Signal] = ... # vertexSizeChanged(uint)
|
||||||
|
|
||||||
|
class AttributeType(enum.Enum):
|
||||||
|
|
||||||
|
VertexAttribute = 0x0
|
||||||
|
IndexAttribute = 0x1
|
||||||
|
DrawIndirectAttribute = 0x2
|
||||||
|
|
||||||
|
class VertexBaseType(enum.Enum):
|
||||||
|
|
||||||
|
Byte = 0x0
|
||||||
|
UnsignedByte = 0x1
|
||||||
|
Short = 0x2
|
||||||
|
UnsignedShort = 0x3
|
||||||
|
Int = 0x4
|
||||||
|
UnsignedInt = 0x5
|
||||||
|
HalfFloat = 0x6
|
||||||
|
Float = 0x7
|
||||||
|
Double = 0x8
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, buf: PySide6.Qt3DCore.Qt3DCore.QBuffer, vertexBaseType: PySide6.Qt3DCore.Qt3DCore.QAttribute.VertexBaseType, vertexSize: int, count: int, /, offset: int | None = ..., stride: int | None = ..., parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, buffer: PySide6.Qt3DCore.Qt3DCore.QBuffer | None = ..., name: str | None = ..., byteStride: int | None = ..., byteOffset: int | None = ..., divisor: int | None = ..., attributeType: PySide6.Qt3DCore.Qt3DCore.QAttribute.AttributeType | None = ..., defaultPositionAttributeName: str | None = ..., defaultNormalAttributeName: str | None = ..., defaultColorAttributeName: str | None = ..., defaultTextureCoordinateAttributeName: str | None = ..., defaultTextureCoordinate1AttributeName: str | None = ..., defaultTextureCoordinate2AttributeName: str | None = ..., defaultTangentAttributeName: str | None = ..., defaultJointIndicesAttributeName: str | None = ..., defaultJointWeightsAttributeName: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, buf: PySide6.Qt3DCore.Qt3DCore.QBuffer, name: str, vertexBaseType: PySide6.Qt3DCore.Qt3DCore.QAttribute.VertexBaseType, vertexSize: int, count: int, /, offset: int | None = ..., stride: int | None = ..., parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, buffer: PySide6.Qt3DCore.Qt3DCore.QBuffer | None = ..., byteStride: int | None = ..., byteOffset: int | None = ..., divisor: int | None = ..., attributeType: PySide6.Qt3DCore.Qt3DCore.QAttribute.AttributeType | None = ..., defaultPositionAttributeName: str | None = ..., defaultNormalAttributeName: str | None = ..., defaultColorAttributeName: str | None = ..., defaultTextureCoordinateAttributeName: str | None = ..., defaultTextureCoordinate1AttributeName: str | None = ..., defaultTextureCoordinate2AttributeName: str | None = ..., defaultTangentAttributeName: str | None = ..., defaultJointIndicesAttributeName: str | None = ..., defaultJointWeightsAttributeName: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, buffer: PySide6.Qt3DCore.Qt3DCore.QBuffer | None = ..., name: str | None = ..., vertexBaseType: PySide6.Qt3DCore.Qt3DCore.QAttribute.VertexBaseType | None = ..., vertexSize: int | None = ..., count: int | None = ..., byteStride: int | None = ..., byteOffset: int | None = ..., divisor: int | None = ..., attributeType: PySide6.Qt3DCore.Qt3DCore.QAttribute.AttributeType | None = ..., defaultPositionAttributeName: str | None = ..., defaultNormalAttributeName: str | None = ..., defaultColorAttributeName: str | None = ..., defaultTextureCoordinateAttributeName: str | None = ..., defaultTextureCoordinate1AttributeName: str | None = ..., defaultTextureCoordinate2AttributeName: str | None = ..., defaultTangentAttributeName: str | None = ..., defaultJointIndicesAttributeName: str | None = ..., defaultJointWeightsAttributeName: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def attributeType(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAttribute.AttributeType: ...
|
||||||
|
def buffer(self, /) -> PySide6.Qt3DCore.Qt3DCore.QBuffer: ...
|
||||||
|
def byteOffset(self, /) -> int: ...
|
||||||
|
def byteStride(self, /) -> int: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultColorAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultJointIndicesAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultJointWeightsAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultNormalAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultPositionAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultTangentAttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultTextureCoordinate1AttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultTextureCoordinate2AttributeName() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultTextureCoordinateAttributeName() -> str: ...
|
||||||
|
def divisor(self, /) -> int: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def setAttributeType(self, attributeType: PySide6.Qt3DCore.Qt3DCore.QAttribute.AttributeType, /) -> None: ...
|
||||||
|
def setBuffer(self, buffer: PySide6.Qt3DCore.Qt3DCore.QBuffer, /) -> None: ...
|
||||||
|
def setByteOffset(self, byteOffset: int, /) -> None: ...
|
||||||
|
def setByteStride(self, byteStride: int, /) -> None: ...
|
||||||
|
def setCount(self, count: int, /) -> None: ...
|
||||||
|
def setDivisor(self, divisor: int, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setVertexBaseType(self, type: PySide6.Qt3DCore.Qt3DCore.QAttribute.VertexBaseType, /) -> None: ...
|
||||||
|
def setVertexSize(self, size: int, /) -> None: ...
|
||||||
|
def vertexBaseType(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAttribute.VertexBaseType: ...
|
||||||
|
def vertexSize(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QBackendNode(Shiboken.Object):
|
||||||
|
|
||||||
|
class Mode(enum.Enum):
|
||||||
|
|
||||||
|
ReadOnly = 0x0
|
||||||
|
ReadWrite = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, mode: PySide6.Qt3DCore.Qt3DCore.QBackendNode.Mode = ...) -> None: ...
|
||||||
|
|
||||||
|
def isEnabled(self, /) -> bool: ...
|
||||||
|
def mode(self, /) -> PySide6.Qt3DCore.Qt3DCore.QBackendNode.Mode: ...
|
||||||
|
def peerId(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
|
||||||
|
def setEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def syncFromFrontEnd(self, frontEnd: PySide6.Qt3DCore.Qt3DCore.QNode, firstTime: bool, /) -> None: ...
|
||||||
|
|
||||||
|
class QBackendNodeMapper(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def create(self, id: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> PySide6.Qt3DCore.Qt3DCore.QBackendNode: ...
|
||||||
|
def destroy(self, id: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> None: ...
|
||||||
|
def get(self, id: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> PySide6.Qt3DCore.Qt3DCore.QBackendNode: ...
|
||||||
|
|
||||||
|
class QBackendNodeMapperPtr(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pointee: PySide6.Qt3DCore.Qt3DCore.QBackendNodeMapper, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __dir__(self, /) -> collections.abc.Iterable[str]: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def data(self, /) -> PySide6.Qt3DCore.Qt3DCore.QBackendNodeMapper: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, t: PySide6.Qt3DCore.Qt3DCore.QBackendNodeMapper, /) -> None: ...
|
||||||
|
|
||||||
|
class QBoundingVolume(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
implicitMaxPointChanged : typing.ClassVar[Signal] = ... # implicitMaxPointChanged(QVector3D)
|
||||||
|
implicitMinPointChanged : typing.ClassVar[Signal] = ... # implicitMinPointChanged(QVector3D)
|
||||||
|
implicitPointsValidChanged: typing.ClassVar[Signal] = ... # implicitPointsValidChanged(bool)
|
||||||
|
maxPointChanged : typing.ClassVar[Signal] = ... # maxPointChanged(QVector3D)
|
||||||
|
minPointChanged : typing.ClassVar[Signal] = ... # minPointChanged(QVector3D)
|
||||||
|
viewChanged : typing.ClassVar[Signal] = ... # viewChanged(QGeometryView*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, view: PySide6.Qt3DCore.Qt3DCore.QGeometryView | None = ..., implicitMinPoint: PySide6.QtGui.QVector3D | None = ..., implicitMaxPoint: PySide6.QtGui.QVector3D | None = ..., implicitPointsValid: bool | None = ..., minPoint: PySide6.QtGui.QVector3D | None = ..., maxPoint: PySide6.QtGui.QVector3D | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def areImplicitPointsValid(self, /) -> bool: ...
|
||||||
|
def implicitMaxPoint(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def implicitMinPoint(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def maxPoint(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def minPoint(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def setMaxPoint(self, maxPoint: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setMinPoint(self, minPoint: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setView(self, view: PySide6.Qt3DCore.Qt3DCore.QGeometryView, /) -> None: ...
|
||||||
|
def updateImplicitBounds(self, /) -> bool: ...
|
||||||
|
def view(self, /) -> PySide6.Qt3DCore.Qt3DCore.QGeometryView: ...
|
||||||
|
|
||||||
|
class QBuffer(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
accessTypeChanged : typing.ClassVar[Signal] = ... # accessTypeChanged(AccessType)
|
||||||
|
dataAvailable : typing.ClassVar[Signal] = ... # dataAvailable()
|
||||||
|
dataChanged : typing.ClassVar[Signal] = ... # dataChanged(QByteArray)
|
||||||
|
usageChanged : typing.ClassVar[Signal] = ... # usageChanged(UsageType)
|
||||||
|
|
||||||
|
class AccessType(enum.Enum):
|
||||||
|
|
||||||
|
Write = 0x1
|
||||||
|
Read = 0x2
|
||||||
|
ReadWrite = 0x3
|
||||||
|
|
||||||
|
class UsageType(enum.Enum):
|
||||||
|
|
||||||
|
StreamDraw = 0x88e0
|
||||||
|
StreamRead = 0x88e1
|
||||||
|
StreamCopy = 0x88e2
|
||||||
|
StaticDraw = 0x88e4
|
||||||
|
StaticRead = 0x88e5
|
||||||
|
StaticCopy = 0x88e6
|
||||||
|
DynamicDraw = 0x88e8
|
||||||
|
DynamicRead = 0x88e9
|
||||||
|
DynamicCopy = 0x88ea
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, usage: PySide6.Qt3DCore.Qt3DCore.QBuffer.UsageType | None = ..., accessType: PySide6.Qt3DCore.Qt3DCore.QBuffer.AccessType | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def accessType(self, /) -> PySide6.Qt3DCore.Qt3DCore.QBuffer.AccessType: ...
|
||||||
|
def data(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setAccessType(self, access: PySide6.Qt3DCore.Qt3DCore.QBuffer.AccessType, /) -> None: ...
|
||||||
|
def setData(self, bytes: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setUsage(self, usage: PySide6.Qt3DCore.Qt3DCore.QBuffer.UsageType, /) -> None: ...
|
||||||
|
def updateData(self, offset: int, bytes: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def usage(self, /) -> PySide6.Qt3DCore.Qt3DCore.QBuffer.UsageType: ...
|
||||||
|
|
||||||
|
class QComponent(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
addedToEntity : typing.ClassVar[Signal] = ... # addedToEntity(QEntity*)
|
||||||
|
removedFromEntity : typing.ClassVar[Signal] = ... # removedFromEntity(QEntity*)
|
||||||
|
shareableChanged : typing.ClassVar[Signal] = ... # shareableChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, isShareable: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def entities(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QEntity]: ...
|
||||||
|
def isShareable(self, /) -> bool: ...
|
||||||
|
def setShareable(self, isShareable: bool, /) -> None: ...
|
||||||
|
|
||||||
|
class QCoreAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def calculateBoundingVolumeJob(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAspectJobPtr: ...
|
||||||
|
|
||||||
|
class QCoreSettings(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
boundingVolumesEnabledChanged: typing.ClassVar[Signal] = ... # boundingVolumesEnabledChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, boundingVolumesEnabled: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def boundingVolumesEnabled(self, /) -> bool: ...
|
||||||
|
def setBoundingVolumesEnabled(self, boundingVolumesEnabled: bool, /) -> None: ...
|
||||||
|
|
||||||
|
class QEntity(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addComponent(self, comp: PySide6.Qt3DCore.Qt3DCore.QComponent, /) -> None: ...
|
||||||
|
def components(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QComponent]: ...
|
||||||
|
def parentEntity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
|
||||||
|
def removeComponent(self, comp: PySide6.Qt3DCore.Qt3DCore.QComponent, /) -> None: ...
|
||||||
|
|
||||||
|
class QEntityPtr(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pointee: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __dir__(self, /) -> collections.abc.Iterable[str]: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def data(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def reset(self, t: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
|
||||||
|
|
||||||
|
class QGeometry(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
boundingVolumePositionAttributeChanged: typing.ClassVar[Signal] = ... # boundingVolumePositionAttributeChanged(QAttribute*)
|
||||||
|
maxExtentChanged : typing.ClassVar[Signal] = ... # maxExtentChanged(QVector3D)
|
||||||
|
minExtentChanged : typing.ClassVar[Signal] = ... # minExtentChanged(QVector3D)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, boundingVolumePositionAttribute: PySide6.Qt3DCore.Qt3DCore.QAttribute | None = ..., minExtent: PySide6.QtGui.QVector3D | None = ..., maxExtent: PySide6.QtGui.QVector3D | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
|
||||||
|
def attributes(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QAttribute]: ...
|
||||||
|
def boundingVolumePositionAttribute(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAttribute: ...
|
||||||
|
def maxExtent(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def minExtent(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def removeAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
|
||||||
|
def setBoundingVolumePositionAttribute(self, boundingVolumePositionAttribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
|
||||||
|
|
||||||
|
class QGeometryView(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
firstInstanceChanged : typing.ClassVar[Signal] = ... # firstInstanceChanged(int)
|
||||||
|
firstVertexChanged : typing.ClassVar[Signal] = ... # firstVertexChanged(int)
|
||||||
|
geometryChanged : typing.ClassVar[Signal] = ... # geometryChanged(QGeometry*)
|
||||||
|
indexBufferByteOffsetChanged: typing.ClassVar[Signal] = ... # indexBufferByteOffsetChanged(int)
|
||||||
|
indexOffsetChanged : typing.ClassVar[Signal] = ... # indexOffsetChanged(int)
|
||||||
|
instanceCountChanged : typing.ClassVar[Signal] = ... # instanceCountChanged(int)
|
||||||
|
primitiveRestartEnabledChanged: typing.ClassVar[Signal] = ... # primitiveRestartEnabledChanged(bool)
|
||||||
|
primitiveTypeChanged : typing.ClassVar[Signal] = ... # primitiveTypeChanged(PrimitiveType)
|
||||||
|
restartIndexValueChanged : typing.ClassVar[Signal] = ... # restartIndexValueChanged(int)
|
||||||
|
vertexCountChanged : typing.ClassVar[Signal] = ... # vertexCountChanged(int)
|
||||||
|
verticesPerPatchChanged : typing.ClassVar[Signal] = ... # verticesPerPatchChanged(int)
|
||||||
|
|
||||||
|
class PrimitiveType(enum.Enum):
|
||||||
|
|
||||||
|
Points = 0x0
|
||||||
|
Lines = 0x1
|
||||||
|
LineLoop = 0x2
|
||||||
|
LineStrip = 0x3
|
||||||
|
Triangles = 0x4
|
||||||
|
TriangleStrip = 0x5
|
||||||
|
TriangleFan = 0x6
|
||||||
|
LinesAdjacency = 0xa
|
||||||
|
LineStripAdjacency = 0xb
|
||||||
|
TrianglesAdjacency = 0xc
|
||||||
|
TriangleStripAdjacency = 0xd
|
||||||
|
Patches = 0xe
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, instanceCount: int | None = ..., vertexCount: int | None = ..., indexOffset: int | None = ..., firstInstance: int | None = ..., firstVertex: int | None = ..., indexBufferByteOffset: int | None = ..., restartIndexValue: int | None = ..., verticesPerPatch: int | None = ..., primitiveRestartEnabled: bool | None = ..., geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry | None = ..., primitiveType: PySide6.Qt3DCore.Qt3DCore.QGeometryView.PrimitiveType | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def firstInstance(self, /) -> int: ...
|
||||||
|
def firstVertex(self, /) -> int: ...
|
||||||
|
def geometry(self, /) -> PySide6.Qt3DCore.Qt3DCore.QGeometry: ...
|
||||||
|
def indexBufferByteOffset(self, /) -> int: ...
|
||||||
|
def indexOffset(self, /) -> int: ...
|
||||||
|
def instanceCount(self, /) -> int: ...
|
||||||
|
def primitiveRestartEnabled(self, /) -> bool: ...
|
||||||
|
def primitiveType(self, /) -> PySide6.Qt3DCore.Qt3DCore.QGeometryView.PrimitiveType: ...
|
||||||
|
def restartIndexValue(self, /) -> int: ...
|
||||||
|
def setFirstInstance(self, firstInstance: int, /) -> None: ...
|
||||||
|
def setFirstVertex(self, firstVertex: int, /) -> None: ...
|
||||||
|
def setGeometry(self, geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry, /) -> None: ...
|
||||||
|
def setIndexBufferByteOffset(self, offset: int, /) -> None: ...
|
||||||
|
def setIndexOffset(self, indexOffset: int, /) -> None: ...
|
||||||
|
def setInstanceCount(self, instanceCount: int, /) -> None: ...
|
||||||
|
def setPrimitiveRestartEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setPrimitiveType(self, primitiveType: PySide6.Qt3DCore.Qt3DCore.QGeometryView.PrimitiveType, /) -> None: ...
|
||||||
|
def setRestartIndexValue(self, index: int, /) -> None: ...
|
||||||
|
def setVertexCount(self, vertexCount: int, /) -> None: ...
|
||||||
|
def setVerticesPerPatch(self, verticesPerPatch: int, /) -> None: ...
|
||||||
|
def vertexCount(self, /) -> int: ...
|
||||||
|
def verticesPerPatch(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QJoint(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
inverseBindMatrixChanged : typing.ClassVar[Signal] = ... # inverseBindMatrixChanged(QMatrix4x4)
|
||||||
|
nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
|
||||||
|
rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged(QQuaternion)
|
||||||
|
rotationXChanged : typing.ClassVar[Signal] = ... # rotationXChanged(float)
|
||||||
|
rotationYChanged : typing.ClassVar[Signal] = ... # rotationYChanged(float)
|
||||||
|
rotationZChanged : typing.ClassVar[Signal] = ... # rotationZChanged(float)
|
||||||
|
scaleChanged : typing.ClassVar[Signal] = ... # scaleChanged(QVector3D)
|
||||||
|
translationChanged : typing.ClassVar[Signal] = ... # translationChanged(QVector3D)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, scale: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., translation: PySide6.QtGui.QVector3D | None = ..., inverseBindMatrix: PySide6.QtGui.QMatrix4x4 | None = ..., rotationX: float | None = ..., rotationY: float | None = ..., rotationZ: float | None = ..., name: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addChildJoint(self, joint: PySide6.Qt3DCore.Qt3DCore.QJoint, /) -> None: ...
|
||||||
|
def childJoints(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QJoint]: ...
|
||||||
|
def inverseBindMatrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def removeChildJoint(self, joint: PySide6.Qt3DCore.Qt3DCore.QJoint, /) -> None: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def rotationX(self, /) -> float: ...
|
||||||
|
def rotationY(self, /) -> float: ...
|
||||||
|
def rotationZ(self, /) -> float: ...
|
||||||
|
def scale(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def setInverseBindMatrix(self, inverseBindMatrix: PySide6.QtGui.QMatrix4x4 | PySide6.QtGui.QTransform, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
|
||||||
|
def setRotationX(self, rotationX: float, /) -> None: ...
|
||||||
|
def setRotationY(self, rotationY: float, /) -> None: ...
|
||||||
|
def setRotationZ(self, rotationZ: float, /) -> None: ...
|
||||||
|
def setScale(self, scale: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setToIdentity(self, /) -> None: ...
|
||||||
|
def setTranslation(self, translation: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def translation(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
|
||||||
|
class QNode(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
enabledChanged : typing.ClassVar[Signal] = ... # enabledChanged(bool)
|
||||||
|
nodeDestroyed : typing.ClassVar[Signal] = ... # nodeDestroyed()
|
||||||
|
parentChanged : typing.ClassVar[Signal] = ... # parentChanged(QObject*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, enabled: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def blockNotifications(self, block: bool, /) -> bool: ...
|
||||||
|
def childNodes(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QNode]: ...
|
||||||
|
def id(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
|
||||||
|
def isEnabled(self, /) -> bool: ...
|
||||||
|
def notificationsBlocked(self, /) -> bool: ...
|
||||||
|
def parentNode(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNode: ...
|
||||||
|
def setEnabled(self, isEnabled: bool, /) -> None: ...
|
||||||
|
def setParent(self, parent: PySide6.Qt3DCore.Qt3DCore.QNode, /) -> None: ...
|
||||||
|
|
||||||
|
class QNodeId(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QNodeId: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> bool: ...
|
||||||
|
def __gt__(self, other: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> bool: ...
|
||||||
|
def __lt__(self, other: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def createId() -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
|
||||||
|
def id(self, /) -> int: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
|
||||||
|
class QNodeIdTypePair(Shiboken.Object):
|
||||||
|
|
||||||
|
id = ... # type: PySide6.Qt3DCore.Qt3DCore.QNodeId
|
||||||
|
type = ... # type: PySide6.QtCore.QMetaObject
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, _id: PySide6.Qt3DCore.Qt3DCore.QNodeId, _type: PySide6.QtCore.QMetaObject, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QNodeIdTypePair: PySide6.Qt3DCore.Qt3DCore.QNodeIdTypePair, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class QSkeleton(PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton):
|
||||||
|
|
||||||
|
rootJointChanged : typing.ClassVar[Signal] = ... # rootJointChanged(Qt3DCore::QJoint*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, rootJoint: PySide6.Qt3DCore.Qt3DCore.QJoint | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def rootJoint(self, /) -> PySide6.Qt3DCore.Qt3DCore.QJoint: ...
|
||||||
|
def setRootJoint(self, rootJoint: PySide6.Qt3DCore.Qt3DCore.QJoint, /) -> None: ...
|
||||||
|
|
||||||
|
class QSkeletonLoader(PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton):
|
||||||
|
|
||||||
|
createJointsEnabledChanged: typing.ClassVar[Signal] = ... # createJointsEnabledChanged(bool)
|
||||||
|
rootJointChanged : typing.ClassVar[Signal] = ... # rootJointChanged(Qt3DCore::QJoint*)
|
||||||
|
sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
|
||||||
|
statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
|
||||||
|
|
||||||
|
class Status(enum.Enum):
|
||||||
|
|
||||||
|
NotReady = 0x0
|
||||||
|
Ready = 0x1
|
||||||
|
Error = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., status: PySide6.Qt3DCore.Qt3DCore.QSkeletonLoader.Status | None = ..., createJointsEnabled: bool | None = ..., rootJoint: PySide6.Qt3DCore.Qt3DCore.QJoint | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, source: PySide6.QtCore.QUrl | str, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, status: PySide6.Qt3DCore.Qt3DCore.QSkeletonLoader.Status | None = ..., createJointsEnabled: bool | None = ..., rootJoint: PySide6.Qt3DCore.Qt3DCore.QJoint | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def isCreateJointsEnabled(self, /) -> bool: ...
|
||||||
|
def rootJoint(self, /) -> PySide6.Qt3DCore.Qt3DCore.QJoint: ...
|
||||||
|
def setCreateJointsEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def source(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def status(self, /) -> PySide6.Qt3DCore.Qt3DCore.QSkeletonLoader.Status: ...
|
||||||
|
|
||||||
|
class QTransform(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
matrixChanged : typing.ClassVar[Signal] = ... # matrixChanged()
|
||||||
|
rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged(QQuaternion)
|
||||||
|
rotationXChanged : typing.ClassVar[Signal] = ... # rotationXChanged(float)
|
||||||
|
rotationYChanged : typing.ClassVar[Signal] = ... # rotationYChanged(float)
|
||||||
|
rotationZChanged : typing.ClassVar[Signal] = ... # rotationZChanged(float)
|
||||||
|
scale3DChanged : typing.ClassVar[Signal] = ... # scale3DChanged(QVector3D)
|
||||||
|
scaleChanged : typing.ClassVar[Signal] = ... # scaleChanged(float)
|
||||||
|
translationChanged : typing.ClassVar[Signal] = ... # translationChanged(QVector3D)
|
||||||
|
worldMatrixChanged : typing.ClassVar[Signal] = ... # worldMatrixChanged(QMatrix4x4)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, matrix: PySide6.QtGui.QMatrix4x4 | None = ..., scale: float | None = ..., scale3D: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., translation: PySide6.QtGui.QVector3D | None = ..., rotationX: float | None = ..., rotationY: float | None = ..., rotationZ: float | None = ..., worldMatrix: PySide6.QtGui.QMatrix4x4 | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def fromAxes(xAxis: PySide6.QtGui.QVector3D, yAxis: PySide6.QtGui.QVector3D, zAxis: PySide6.QtGui.QVector3D, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromAxesAndAngles(axis1: PySide6.QtGui.QVector3D, angle1: float, axis2: PySide6.QtGui.QVector3D, angle2: float, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromAxesAndAngles(axis1: PySide6.QtGui.QVector3D, angle1: float, axis2: PySide6.QtGui.QVector3D, angle2: float, axis3: PySide6.QtGui.QVector3D, angle3: float, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromAxisAndAngle(axis: PySide6.QtGui.QVector3D, angle: float, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromAxisAndAngle(x: float, y: float, z: float, angle: float, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromEulerAngles(eulerAngles: PySide6.QtGui.QVector3D, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def fromEulerAngles(pitch: float, yaw: float, roll: float, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def matrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
|
||||||
|
@staticmethod
|
||||||
|
def rotateAround(point: PySide6.QtGui.QVector3D, angle: float, axis: PySide6.QtGui.QVector3D, /) -> PySide6.QtGui.QMatrix4x4: ...
|
||||||
|
@staticmethod
|
||||||
|
def rotateFromAxes(xAxis: PySide6.QtGui.QVector3D, yAxis: PySide6.QtGui.QVector3D, zAxis: PySide6.QtGui.QVector3D, /) -> PySide6.QtGui.QMatrix4x4: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def rotationX(self, /) -> float: ...
|
||||||
|
def rotationY(self, /) -> float: ...
|
||||||
|
def rotationZ(self, /) -> float: ...
|
||||||
|
def scale(self, /) -> float: ...
|
||||||
|
def scale3D(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def setMatrix(self, matrix: PySide6.QtGui.QMatrix4x4 | PySide6.QtGui.QTransform, /) -> None: ...
|
||||||
|
def setRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
|
||||||
|
def setRotationX(self, rotationX: float, /) -> None: ...
|
||||||
|
def setRotationY(self, rotationY: float, /) -> None: ...
|
||||||
|
def setRotationZ(self, rotationZ: float, /) -> None: ...
|
||||||
|
def setScale(self, scale: float, /) -> None: ...
|
||||||
|
def setScale3D(self, scale: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setTranslation(self, translation: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def translation(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def worldMatrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
|
||||||
|
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def qHash(id: PySide6.Qt3DCore.Qt3DCore.QNodeId, /, seed: int | None = ...) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def qIdForNode(node: PySide6.Qt3DCore.Qt3DCore.QNode, /) -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,400 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.Qt3DInput, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.Qt3DInput`
|
||||||
|
|
||||||
|
import PySide6.Qt3DInput
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.Qt3DCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Qt3DInput(Shiboken.Object):
|
||||||
|
|
||||||
|
class QAbstractActionInput(PySide6.Qt3DCore.Qt3DCore.QNode): ...
|
||||||
|
|
||||||
|
class QAbstractAxisInput(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
sourceDeviceChanged : typing.ClassVar[Signal] = ... # sourceDeviceChanged(QAbstractPhysicalDevice*)
|
||||||
|
def setSourceDevice(self, sourceDevice: PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice, /) -> None: ...
|
||||||
|
def sourceDevice(self, /) -> PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice: ...
|
||||||
|
|
||||||
|
class QAbstractPhysicalDevice(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAxisSetting(self, axisSetting: PySide6.Qt3DInput.Qt3DInput.QAxisSetting, /) -> None: ...
|
||||||
|
def axisCount(self, /) -> int: ...
|
||||||
|
def axisIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def axisNames(self, /) -> typing.List[str]: ...
|
||||||
|
def axisSettings(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAxisSetting]: ...
|
||||||
|
def buttonCount(self, /) -> int: ...
|
||||||
|
def buttonIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def buttonNames(self, /) -> typing.List[str]: ...
|
||||||
|
def removeAxisSetting(self, axisSetting: PySide6.Qt3DInput.Qt3DInput.QAxisSetting, /) -> None: ...
|
||||||
|
|
||||||
|
class QAction(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
activeChanged : typing.ClassVar[Signal] = ... # activeChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, active: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addInput(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
def inputs(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput]: ...
|
||||||
|
def isActive(self, /) -> bool: ...
|
||||||
|
def removeInput(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
|
||||||
|
class QActionInput(PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput):
|
||||||
|
|
||||||
|
buttonsChanged : typing.ClassVar[Signal] = ... # buttonsChanged(QList<int>)
|
||||||
|
sourceDeviceChanged : typing.ClassVar[Signal] = ... # sourceDeviceChanged(QAbstractPhysicalDevice*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sourceDevice: PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice | None = ..., buttons: collections.abc.Sequence[int] | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def buttons(self, /) -> typing.List[int]: ...
|
||||||
|
def setButtons(self, buttons: collections.abc.Sequence[int], /) -> None: ...
|
||||||
|
def setSourceDevice(self, sourceDevice: PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice, /) -> None: ...
|
||||||
|
def sourceDevice(self, /) -> PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice: ...
|
||||||
|
|
||||||
|
class QAnalogAxisInput(PySide6.Qt3DInput.Qt3DInput.QAbstractAxisInput):
|
||||||
|
|
||||||
|
axisChanged : typing.ClassVar[Signal] = ... # axisChanged(int)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, axis: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def axis(self, /) -> int: ...
|
||||||
|
def setAxis(self, axis: int, /) -> None: ...
|
||||||
|
|
||||||
|
class QAxis(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
valueChanged : typing.ClassVar[Signal] = ... # valueChanged(float)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, value: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addInput(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractAxisInput, /) -> None: ...
|
||||||
|
def inputs(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAbstractAxisInput]: ...
|
||||||
|
def removeInput(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractAxisInput, /) -> None: ...
|
||||||
|
def value(self, /) -> float: ...
|
||||||
|
|
||||||
|
class QAxisAccumulator(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
scaleChanged : typing.ClassVar[Signal] = ... # scaleChanged(float)
|
||||||
|
sourceAxisChanged : typing.ClassVar[Signal] = ... # sourceAxisChanged(Qt3DInput::QAxis*)
|
||||||
|
sourceAxisTypeChanged : typing.ClassVar[Signal] = ... # sourceAxisTypeChanged(QAxisAccumulator::SourceAxisType)
|
||||||
|
valueChanged : typing.ClassVar[Signal] = ... # valueChanged(float)
|
||||||
|
velocityChanged : typing.ClassVar[Signal] = ... # velocityChanged(float)
|
||||||
|
|
||||||
|
class SourceAxisType(enum.Enum):
|
||||||
|
|
||||||
|
Velocity = 0x0
|
||||||
|
Acceleration = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sourceAxis: PySide6.Qt3DInput.Qt3DInput.QAxis | None = ..., sourceAxisType: PySide6.Qt3DInput.Qt3DInput.QAxisAccumulator.SourceAxisType | None = ..., scale: float | None = ..., value: float | None = ..., velocity: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def scale(self, /) -> float: ...
|
||||||
|
def setScale(self, scale: float, /) -> None: ...
|
||||||
|
def setSourceAxis(self, sourceAxis: PySide6.Qt3DInput.Qt3DInput.QAxis, /) -> None: ...
|
||||||
|
def setSourceAxisType(self, sourceAxisType: PySide6.Qt3DInput.Qt3DInput.QAxisAccumulator.SourceAxisType, /) -> None: ...
|
||||||
|
def sourceAxis(self, /) -> PySide6.Qt3DInput.Qt3DInput.QAxis: ...
|
||||||
|
def sourceAxisType(self, /) -> PySide6.Qt3DInput.Qt3DInput.QAxisAccumulator.SourceAxisType: ...
|
||||||
|
def value(self, /) -> float: ...
|
||||||
|
def velocity(self, /) -> float: ...
|
||||||
|
|
||||||
|
class QAxisSetting(PySide6.Qt3DCore.Qt3DCore.QNode):
|
||||||
|
|
||||||
|
axesChanged : typing.ClassVar[Signal] = ... # axesChanged(QList<int>)
|
||||||
|
deadZoneRadiusChanged : typing.ClassVar[Signal] = ... # deadZoneRadiusChanged(float)
|
||||||
|
smoothChanged : typing.ClassVar[Signal] = ... # smoothChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, deadZoneRadius: float | None = ..., axes: collections.abc.Sequence[int] | None = ..., smooth: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def axes(self, /) -> typing.List[int]: ...
|
||||||
|
def deadZoneRadius(self, /) -> float: ...
|
||||||
|
def isSmoothEnabled(self, /) -> bool: ...
|
||||||
|
def setAxes(self, axes: collections.abc.Sequence[int], /) -> None: ...
|
||||||
|
def setDeadZoneRadius(self, deadZoneRadius: float, /) -> None: ...
|
||||||
|
def setSmoothEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
|
||||||
|
class QButtonAxisInput(PySide6.Qt3DInput.Qt3DInput.QAbstractAxisInput):
|
||||||
|
|
||||||
|
accelerationChanged : typing.ClassVar[Signal] = ... # accelerationChanged(float)
|
||||||
|
buttonsChanged : typing.ClassVar[Signal] = ... # buttonsChanged(QList<int>)
|
||||||
|
decelerationChanged : typing.ClassVar[Signal] = ... # decelerationChanged(float)
|
||||||
|
scaleChanged : typing.ClassVar[Signal] = ... # scaleChanged(float)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, scale: float | None = ..., buttons: collections.abc.Sequence[int] | None = ..., acceleration: float | None = ..., deceleration: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def acceleration(self, /) -> float: ...
|
||||||
|
def buttons(self, /) -> typing.List[int]: ...
|
||||||
|
def deceleration(self, /) -> float: ...
|
||||||
|
def scale(self, /) -> float: ...
|
||||||
|
def setAcceleration(self, acceleration: float, /) -> None: ...
|
||||||
|
def setButtons(self, buttons: collections.abc.Sequence[int], /) -> None: ...
|
||||||
|
def setDeceleration(self, deceleration: float, /) -> None: ...
|
||||||
|
def setScale(self, scale: float, /) -> None: ...
|
||||||
|
|
||||||
|
class QInputAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def availablePhysicalDevices(self, /) -> typing.List[str]: ...
|
||||||
|
def createPhysicalDevice(self, name: str, /) -> PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice: ...
|
||||||
|
|
||||||
|
class QInputChord(PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput):
|
||||||
|
|
||||||
|
timeoutChanged : typing.ClassVar[Signal] = ... # timeoutChanged(int)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, timeout: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addChord(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
def chords(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput]: ...
|
||||||
|
def removeChord(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
def setTimeout(self, timeout: int, /) -> None: ...
|
||||||
|
def timeout(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QInputSequence(PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput):
|
||||||
|
|
||||||
|
buttonIntervalChanged : typing.ClassVar[Signal] = ... # buttonIntervalChanged(int)
|
||||||
|
timeoutChanged : typing.ClassVar[Signal] = ... # timeoutChanged(int)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, timeout: int | None = ..., buttonInterval: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addSequence(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
def buttonInterval(self, /) -> int: ...
|
||||||
|
def removeSequence(self, input: PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput, /) -> None: ...
|
||||||
|
def sequences(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAbstractActionInput]: ...
|
||||||
|
def setButtonInterval(self, buttonInterval: int, /) -> None: ...
|
||||||
|
def setTimeout(self, timeout: int, /) -> None: ...
|
||||||
|
def timeout(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QInputSettings(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
eventSourceChanged : typing.ClassVar[Signal] = ... # eventSourceChanged(QObject*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, eventSource: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def eventSource(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def setEventSource(self, eventSource: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
|
||||||
|
class QKeyEvent(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, ke: PySide6.QtGui.QKeyEvent, /, *, key: int | None = ..., text: str | None = ..., modifiers: int | None = ..., isAutoRepeat: bool | None = ..., count: int | None = ..., nativeScanCode: int | None = ..., accepted: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: PySide6.QtCore.QEvent.Type, key: int, modifiers: PySide6.QtCore.Qt.KeyboardModifier, /, text: str = ..., autorep: bool = ..., count: int = ..., *, isAutoRepeat: bool | None = ..., nativeScanCode: int | None = ..., accepted: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def isAccepted(self, /) -> bool: ...
|
||||||
|
def isAutoRepeat(self, /) -> bool: ...
|
||||||
|
def key(self, /) -> int: ...
|
||||||
|
def matches(self, key_: PySide6.QtGui.QKeySequence.StandardKey, /) -> bool: ...
|
||||||
|
def modifiers(self, /) -> int: ...
|
||||||
|
def nativeScanCode(self, /) -> int: ...
|
||||||
|
def setAccepted(self, accepted: bool, /) -> None: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
def type(self, /) -> PySide6.QtCore.QEvent.Type: ...
|
||||||
|
|
||||||
|
class QKeyboardDevice(PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice):
|
||||||
|
|
||||||
|
activeInputChanged : typing.ClassVar[Signal] = ... # activeInputChanged(QKeyboardHandler*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, activeInput: PySide6.Qt3DInput.Qt3DInput.QKeyboardHandler | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def activeInput(self, /) -> PySide6.Qt3DInput.Qt3DInput.QKeyboardHandler: ...
|
||||||
|
def axisCount(self, /) -> int: ...
|
||||||
|
def axisIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def axisNames(self, /) -> typing.List[str]: ...
|
||||||
|
def buttonCount(self, /) -> int: ...
|
||||||
|
def buttonIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def buttonNames(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
class QKeyboardHandler(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
asteriskPressed : typing.ClassVar[Signal] = ... # asteriskPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
backPressed : typing.ClassVar[Signal] = ... # backPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
backtabPressed : typing.ClassVar[Signal] = ... # backtabPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
callPressed : typing.ClassVar[Signal] = ... # callPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
cancelPressed : typing.ClassVar[Signal] = ... # cancelPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
context1Pressed : typing.ClassVar[Signal] = ... # context1Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
context2Pressed : typing.ClassVar[Signal] = ... # context2Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
context3Pressed : typing.ClassVar[Signal] = ... # context3Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
context4Pressed : typing.ClassVar[Signal] = ... # context4Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
deletePressed : typing.ClassVar[Signal] = ... # deletePressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit0Pressed : typing.ClassVar[Signal] = ... # digit0Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit1Pressed : typing.ClassVar[Signal] = ... # digit1Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit2Pressed : typing.ClassVar[Signal] = ... # digit2Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit3Pressed : typing.ClassVar[Signal] = ... # digit3Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit4Pressed : typing.ClassVar[Signal] = ... # digit4Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit5Pressed : typing.ClassVar[Signal] = ... # digit5Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit6Pressed : typing.ClassVar[Signal] = ... # digit6Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit7Pressed : typing.ClassVar[Signal] = ... # digit7Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit8Pressed : typing.ClassVar[Signal] = ... # digit8Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
digit9Pressed : typing.ClassVar[Signal] = ... # digit9Pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
downPressed : typing.ClassVar[Signal] = ... # downPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
enterPressed : typing.ClassVar[Signal] = ... # enterPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
escapePressed : typing.ClassVar[Signal] = ... # escapePressed(Qt3DInput::QKeyEvent*)
|
||||||
|
flipPressed : typing.ClassVar[Signal] = ... # flipPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
focusChanged : typing.ClassVar[Signal] = ... # focusChanged(bool)
|
||||||
|
hangupPressed : typing.ClassVar[Signal] = ... # hangupPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
leftPressed : typing.ClassVar[Signal] = ... # leftPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
menuPressed : typing.ClassVar[Signal] = ... # menuPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
noPressed : typing.ClassVar[Signal] = ... # noPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
numberSignPressed : typing.ClassVar[Signal] = ... # numberSignPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
pressed : typing.ClassVar[Signal] = ... # pressed(Qt3DInput::QKeyEvent*)
|
||||||
|
released : typing.ClassVar[Signal] = ... # released(Qt3DInput::QKeyEvent*)
|
||||||
|
returnPressed : typing.ClassVar[Signal] = ... # returnPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
rightPressed : typing.ClassVar[Signal] = ... # rightPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
selectPressed : typing.ClassVar[Signal] = ... # selectPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
sourceDeviceChanged : typing.ClassVar[Signal] = ... # sourceDeviceChanged(QKeyboardDevice*)
|
||||||
|
spacePressed : typing.ClassVar[Signal] = ... # spacePressed(Qt3DInput::QKeyEvent*)
|
||||||
|
tabPressed : typing.ClassVar[Signal] = ... # tabPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
upPressed : typing.ClassVar[Signal] = ... # upPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
volumeDownPressed : typing.ClassVar[Signal] = ... # volumeDownPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
volumeUpPressed : typing.ClassVar[Signal] = ... # volumeUpPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
yesPressed : typing.ClassVar[Signal] = ... # yesPressed(Qt3DInput::QKeyEvent*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sourceDevice: PySide6.Qt3DInput.Qt3DInput.QKeyboardDevice | None = ..., focus: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def focus(self, /) -> bool: ...
|
||||||
|
def setFocus(self, focus: bool, /) -> None: ...
|
||||||
|
def setSourceDevice(self, keyboardDevice: PySide6.Qt3DInput.Qt3DInput.QKeyboardDevice, /) -> None: ...
|
||||||
|
def sourceDevice(self, /) -> PySide6.Qt3DInput.Qt3DInput.QKeyboardDevice: ...
|
||||||
|
|
||||||
|
class QLogicalDevice(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def actions(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAction]: ...
|
||||||
|
def addAction(self, action: PySide6.Qt3DInput.Qt3DInput.QAction, /) -> None: ...
|
||||||
|
def addAxis(self, axis: PySide6.Qt3DInput.Qt3DInput.QAxis, /) -> None: ...
|
||||||
|
def axes(self, /) -> typing.List[PySide6.Qt3DInput.Qt3DInput.QAxis]: ...
|
||||||
|
def removeAction(self, action: PySide6.Qt3DInput.Qt3DInput.QAction, /) -> None: ...
|
||||||
|
def removeAxis(self, axis: PySide6.Qt3DInput.Qt3DInput.QAxis, /) -> None: ...
|
||||||
|
|
||||||
|
class QMouseDevice(PySide6.Qt3DInput.Qt3DInput.QAbstractPhysicalDevice):
|
||||||
|
|
||||||
|
sensitivityChanged : typing.ClassVar[Signal] = ... # sensitivityChanged(float)
|
||||||
|
updateAxesContinuouslyChanged: typing.ClassVar[Signal] = ... # updateAxesContinuouslyChanged(bool)
|
||||||
|
|
||||||
|
class Axis(enum.Enum):
|
||||||
|
|
||||||
|
X = 0x0
|
||||||
|
Y = 0x1
|
||||||
|
WheelX = 0x2
|
||||||
|
WheelY = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sensitivity: float | None = ..., updateAxesContinuously: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def axisCount(self, /) -> int: ...
|
||||||
|
def axisIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def axisNames(self, /) -> typing.List[str]: ...
|
||||||
|
def buttonCount(self, /) -> int: ...
|
||||||
|
def buttonIdentifier(self, name: str, /) -> int: ...
|
||||||
|
def buttonNames(self, /) -> typing.List[str]: ...
|
||||||
|
def sensitivity(self, /) -> float: ...
|
||||||
|
def setSensitivity(self, value: float, /) -> None: ...
|
||||||
|
def setUpdateAxesContinuously(self, updateAxesContinuously: bool, /) -> None: ...
|
||||||
|
def updateAxesContinuously(self, /) -> bool: ...
|
||||||
|
|
||||||
|
class QMouseEvent(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
class Buttons(enum.Enum):
|
||||||
|
|
||||||
|
NoButton = 0x0
|
||||||
|
LeftButton = 0x1
|
||||||
|
RightButton = 0x2
|
||||||
|
MiddleButton = 0x4
|
||||||
|
BackButton = 0x8
|
||||||
|
|
||||||
|
class Modifiers(enum.Enum):
|
||||||
|
|
||||||
|
NoModifier = 0x0
|
||||||
|
ShiftModifier = 0x2000000
|
||||||
|
ControlModifier = 0x4000000
|
||||||
|
AltModifier = 0x8000000
|
||||||
|
MetaModifier = 0x10000000
|
||||||
|
KeypadModifier = 0x20000000
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, e: PySide6.QtGui.QMouseEvent, /, *, x: int | None = ..., y: int | None = ..., wasHeld: bool | None = ..., button: PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Buttons | None = ..., buttons: int | None = ..., modifiers: PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Modifiers | None = ..., accepted: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def button(self, /) -> PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Buttons: ...
|
||||||
|
def buttons(self, /) -> int: ...
|
||||||
|
def isAccepted(self, /) -> bool: ...
|
||||||
|
def modifiers(self, /) -> PySide6.Qt3DInput.Qt3DInput.QMouseEvent.Modifiers: ...
|
||||||
|
def setAccepted(self, accepted: bool, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtCore.QEvent.Type: ...
|
||||||
|
def wasHeld(self, /) -> bool: ...
|
||||||
|
def x(self, /) -> int: ...
|
||||||
|
def y(self, /) -> int: ...
|
||||||
|
|
||||||
|
class QMouseHandler(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
clicked : typing.ClassVar[Signal] = ... # clicked(Qt3DInput::QMouseEvent*)
|
||||||
|
containsMouseChanged : typing.ClassVar[Signal] = ... # containsMouseChanged(bool)
|
||||||
|
doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(Qt3DInput::QMouseEvent*)
|
||||||
|
entered : typing.ClassVar[Signal] = ... # entered()
|
||||||
|
exited : typing.ClassVar[Signal] = ... # exited()
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged(Qt3DInput::QMouseEvent*)
|
||||||
|
pressAndHold : typing.ClassVar[Signal] = ... # pressAndHold(Qt3DInput::QMouseEvent*)
|
||||||
|
pressed : typing.ClassVar[Signal] = ... # pressed(Qt3DInput::QMouseEvent*)
|
||||||
|
released : typing.ClassVar[Signal] = ... # released(Qt3DInput::QMouseEvent*)
|
||||||
|
sourceDeviceChanged : typing.ClassVar[Signal] = ... # sourceDeviceChanged(QMouseDevice*)
|
||||||
|
wheel : typing.ClassVar[Signal] = ... # wheel(Qt3DInput::QWheelEvent*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sourceDevice: PySide6.Qt3DInput.Qt3DInput.QMouseDevice | None = ..., containsMouse: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def containsMouse(self, /) -> bool: ...
|
||||||
|
def setContainsMouse(self, contains: bool, /) -> None: ...
|
||||||
|
def setSourceDevice(self, mouseDevice: PySide6.Qt3DInput.Qt3DInput.QMouseDevice, /) -> None: ...
|
||||||
|
def sourceDevice(self, /) -> PySide6.Qt3DInput.Qt3DInput.QMouseDevice: ...
|
||||||
|
|
||||||
|
class QWheelEvent(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
class Buttons(enum.Enum):
|
||||||
|
|
||||||
|
NoButton = 0x0
|
||||||
|
LeftButton = 0x1
|
||||||
|
RightButton = 0x2
|
||||||
|
MiddleButton = 0x4
|
||||||
|
BackButton = 0x8
|
||||||
|
|
||||||
|
class Modifiers(enum.Enum):
|
||||||
|
|
||||||
|
NoModifier = 0x0
|
||||||
|
ShiftModifier = 0x2000000
|
||||||
|
ControlModifier = 0x4000000
|
||||||
|
AltModifier = 0x8000000
|
||||||
|
MetaModifier = 0x10000000
|
||||||
|
KeypadModifier = 0x20000000
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, e: PySide6.QtGui.QWheelEvent, /, *, x: int | None = ..., y: int | None = ..., angleDelta: PySide6.QtCore.QPoint | None = ..., buttons: int | None = ..., modifiers: PySide6.Qt3DInput.Qt3DInput.QWheelEvent.Modifiers | None = ..., accepted: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def angleDelta(self, /) -> PySide6.QtCore.QPoint: ...
|
||||||
|
def buttons(self, /) -> int: ...
|
||||||
|
def isAccepted(self, /) -> bool: ...
|
||||||
|
def modifiers(self, /) -> PySide6.Qt3DInput.Qt3DInput.QWheelEvent.Modifiers: ...
|
||||||
|
def setAccepted(self, accepted: bool, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtCore.QEvent.Type: ...
|
||||||
|
def x(self, /) -> int: ...
|
||||||
|
def y(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.Qt3DLogic, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.Qt3DLogic`
|
||||||
|
|
||||||
|
import PySide6.Qt3DLogic
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.Qt3DCore
|
||||||
|
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Qt3DLogic(Shiboken.Object):
|
||||||
|
|
||||||
|
class QFrameAction(PySide6.Qt3DCore.Qt3DCore.QComponent):
|
||||||
|
|
||||||
|
triggered : typing.ClassVar[Signal] = ... # triggered(float)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLogicAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,220 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtAxContainer, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtAxContainer`
|
||||||
|
|
||||||
|
import PySide6.QtAxContainer
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAxBase(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def __lshift__(self, s: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, s: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
@staticmethod
|
||||||
|
def argumentsToList(var1: typing.Any, var2: typing.Any, var3: typing.Any, var4: typing.Any, var5: typing.Any, var6: typing.Any, var7: typing.Any, var8: typing.Any, /) -> typing.List[typing.Any]: ...
|
||||||
|
def asVariant(self, /) -> typing.Any: ...
|
||||||
|
def axBaseMetaObject(self, /) -> PySide6.QtCore.QMetaObject: ...
|
||||||
|
def classContext(self, /) -> int: ...
|
||||||
|
def className(self, /) -> bytes | bytearray | memoryview: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def control(self, /) -> str: ...
|
||||||
|
def disableClassInfo(self, /) -> None: ...
|
||||||
|
def disableEventSink(self, /) -> None: ...
|
||||||
|
def disableMetaObject(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def dynamicCall(self, name: bytes | bytearray | memoryview, vars: collections.abc.Sequence[typing.Any], /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def dynamicCall(self, name: bytes | bytearray | memoryview, /, v1: typing.Any = ..., v2: typing.Any = ..., v3: typing.Any = ..., v4: typing.Any = ..., v5: typing.Any = ..., v6: typing.Any = ..., v7: typing.Any = ..., v8: typing.Any = ...) -> typing.Any: ...
|
||||||
|
def generateDocumentation(self, /) -> str: ...
|
||||||
|
def indexOfVerb(self, verb: str, /) -> int: ...
|
||||||
|
def initializeFrom(self, that: PySide6.QtAxContainer.QAxBase, /) -> None: ...
|
||||||
|
def internalRelease(self, /) -> None: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def propertyBag(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
def propertyWritable(self, arg__1: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def qObject(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def querySubObject(self, name: bytes | bytearray | memoryview, vars: collections.abc.Sequence[typing.Any], /) -> PySide6.QtAxContainer.QAxObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def querySubObject(self, name: bytes | bytearray | memoryview, /, v1: typing.Any = ..., v2: typing.Any = ..., v3: typing.Any = ..., v4: typing.Any = ..., v5: typing.Any = ..., v6: typing.Any = ..., v7: typing.Any = ..., v8: typing.Any = ...) -> PySide6.QtAxContainer.QAxObject: ...
|
||||||
|
def setClassContext(self, classContext: int, /) -> None: ...
|
||||||
|
def setControl(self, arg__1: str, /) -> bool: ...
|
||||||
|
def setPropertyBag(self, arg__1: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setPropertyWritable(self, arg__1: bytes | bytearray | memoryview, arg__2: bool, /) -> None: ...
|
||||||
|
def verbs(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxBaseObject(PySide6.QtCore.QObject, PySide6.QtAxContainer.QAxObjectInterface):
|
||||||
|
|
||||||
|
exception : typing.ClassVar[Signal] = ... # exception(int,QString,QString,QString)
|
||||||
|
propertyChanged : typing.ClassVar[Signal] = ... # propertyChanged(QString)
|
||||||
|
signal : typing.ClassVar[Signal] = ... # signal(QString,int,void*)
|
||||||
|
|
||||||
|
|
||||||
|
class QAxBaseWidget(PySide6.QtWidgets.QWidget, PySide6.QtAxContainer.QAxObjectInterface):
|
||||||
|
|
||||||
|
exception : typing.ClassVar[Signal] = ... # exception(int,QString,QString,QString)
|
||||||
|
propertyChanged : typing.ClassVar[Signal] = ... # propertyChanged(QString)
|
||||||
|
signal : typing.ClassVar[Signal] = ... # signal(QString,int,void*)
|
||||||
|
|
||||||
|
|
||||||
|
class QAxObject(PySide6.QtAxContainer.QAxBaseObject, PySide6.QtAxContainer.QAxBase):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, c: str, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def classContext(self, /) -> int: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def control(self, /) -> str: ...
|
||||||
|
def doVerb(self, verb: str, /) -> bool: ...
|
||||||
|
def resetControl(self, /) -> None: ...
|
||||||
|
def setClassContext(self, classContext: int, /) -> None: ...
|
||||||
|
def setControl(self, c: str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxObjectInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def classContext(self, /) -> int: ...
|
||||||
|
def control(self, /) -> str: ...
|
||||||
|
def resetControl(self, /) -> None: ...
|
||||||
|
def setClassContext(self, classContext: int, /) -> None: ...
|
||||||
|
def setControl(self, c: str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxScript(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
entered : typing.ClassVar[Signal] = ... # entered()
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(int,QString,int,QString)
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished(); finished(QVariant); finished(int,QString,QString,QString)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(int)
|
||||||
|
|
||||||
|
class FunctionFlags(enum.Enum):
|
||||||
|
|
||||||
|
FunctionNames = 0x0
|
||||||
|
FunctionSignatures = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, name: str, manager: PySide6.QtAxContainer.QAxScriptManager, /) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def call(self, function: str, arguments: collections.abc.Sequence[typing.Any], /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, function: str, /, v1: typing.Any = ..., v2: typing.Any = ..., v3: typing.Any = ..., v4: typing.Any = ..., v5: typing.Any = ..., v6: typing.Any = ..., v7: typing.Any = ..., v8: typing.Any = ...) -> typing.Any: ...
|
||||||
|
def functions(self, /, arg__1: PySide6.QtAxContainer.QAxScript.FunctionFlags = ...) -> typing.List[str]: ...
|
||||||
|
def load(self, code: str, /, language: str = ...) -> bool: ...
|
||||||
|
def scriptCode(self, /) -> str: ...
|
||||||
|
def scriptEngine(self, /) -> PySide6.QtAxContainer.QAxScriptEngine: ...
|
||||||
|
def scriptName(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxScriptEngine(PySide6.QtAxContainer.QAxObject):
|
||||||
|
|
||||||
|
class State(enum.Enum):
|
||||||
|
|
||||||
|
Uninitialized = 0x0
|
||||||
|
Started = 0x1
|
||||||
|
Connected = 0x2
|
||||||
|
Disconnected = 0x3
|
||||||
|
Closed = 0x4
|
||||||
|
Initialized = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, language: str, script: PySide6.QtAxContainer.QAxScript, /) -> None: ...
|
||||||
|
|
||||||
|
def addItem(self, name: str, /) -> None: ...
|
||||||
|
def hasIntrospection(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def scriptLanguage(self, /) -> str: ...
|
||||||
|
def setState(self, st: PySide6.QtAxContainer.QAxScriptEngine.State, /) -> None: ...
|
||||||
|
def state(self, /) -> PySide6.QtAxContainer.QAxScriptEngine.State: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxScriptManager(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(QAxScript*,int,QString,int,QString)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addObject(self, object: PySide6.QtAxContainer.QAxBase, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, function: str, arguments: collections.abc.Sequence[typing.Any], /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, function: str, /, v1: typing.Any = ..., v2: typing.Any = ..., v3: typing.Any = ..., v4: typing.Any = ..., v5: typing.Any = ..., v6: typing.Any = ..., v7: typing.Any = ..., v8: typing.Any = ...) -> typing.Any: ...
|
||||||
|
def functions(self, /, arg__1: PySide6.QtAxContainer.QAxScript.FunctionFlags = ...) -> typing.List[str]: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, file: str, name: str, /) -> PySide6.QtAxContainer.QAxScript: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, code: str, name: str, language: str, /) -> PySide6.QtAxContainer.QAxScript: ...
|
||||||
|
@staticmethod
|
||||||
|
def registerEngine(name: str, extension: str, /, code: str = ...) -> bool: ...
|
||||||
|
def script(self, name: str, /) -> PySide6.QtAxContainer.QAxScript: ...
|
||||||
|
@staticmethod
|
||||||
|
def scriptFileFilter() -> str: ...
|
||||||
|
def scriptNames(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxSelect(PySide6.QtWidgets.QDialog):
|
||||||
|
|
||||||
|
class SandboxingLevel(enum.Enum):
|
||||||
|
|
||||||
|
SandboxingNone = 0x0
|
||||||
|
SandboxingProcess = 0x1
|
||||||
|
SandboxingLowIntegrity = 0x2
|
||||||
|
SandboxingAppContainer = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def clsid(self, /) -> str: ...
|
||||||
|
def sandboxingLevel(self, /) -> PySide6.QtAxContainer.QAxSelect.SandboxingLevel: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAxWidget(PySide6.QtAxContainer.QAxBaseWidget, PySide6.QtAxContainer.QAxBase):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, c: str, /, parent: PySide6.QtWidgets.QWidget | None = ..., f: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., f: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def changeEvent(self, e: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def classContext(self, /) -> int: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def control(self, /) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
def createHostWindow(self, arg__1: bool, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def createHostWindow(self, arg__1: bool, arg__2: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def doVerb(self, verb: str, /) -> bool: ...
|
||||||
|
def minimumSizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def resetControl(self, /) -> None: ...
|
||||||
|
def resizeEvent(self, arg__1: PySide6.QtGui.QResizeEvent, /) -> None: ...
|
||||||
|
def setClassContext(self, classContext: int, /) -> None: ...
|
||||||
|
def setControl(self, arg__1: str, /) -> bool: ...
|
||||||
|
def sizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def translateKeyEvent(self, message: int, keycode: int, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,784 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtCanvasPainter, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtCanvasPainter`
|
||||||
|
|
||||||
|
import PySide6.QtCanvasPainter
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtQuick
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasBoxGradient(PySide6.QtCanvasPainter.QCanvasGradient):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasBoxGradient: PySide6.QtCanvasPainter.QCanvasBoxGradient, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, feather: float, /, radius: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, x: float, y: float, width: float, height: float, feather: float, /, radius: float = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def feather(self, /) -> float: ...
|
||||||
|
def radius(self, /) -> float: ...
|
||||||
|
def rect(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def setFeather(self, feather: float, /) -> None: ...
|
||||||
|
def setRadius(self, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasBoxShadow(PySide6.QtCanvasPainter.QCanvasBrush):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasBoxShadow: PySide6.QtCanvasPainter.QCanvasBoxShadow, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /, radius: float = ..., blur: float = ..., color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, x: float, y: float, width: float, height: float, /, radius: float = ..., blur: float = ..., color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasBoxShadow | PySide6.QtCore.QRectF, /) -> bool: ...
|
||||||
|
def __lshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasBoxShadow | PySide6.QtCore.QRectF, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def blur(self, /) -> float: ...
|
||||||
|
def bottomLeftRadius(self, /) -> float: ...
|
||||||
|
def bottomRightRadius(self, /) -> float: ...
|
||||||
|
def boundingRect(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def color(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def radius(self, /) -> float: ...
|
||||||
|
def rect(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def setBlur(self, blur: float, /) -> None: ...
|
||||||
|
def setBottomLeftRadius(self, radius: float, /) -> None: ...
|
||||||
|
def setBottomRightRadius(self, radius: float, /) -> None: ...
|
||||||
|
def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setRadius(self, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
def setSpread(self, spread: float, /) -> None: ...
|
||||||
|
def setTopLeftRadius(self, radius: float, /) -> None: ...
|
||||||
|
def setTopRightRadius(self, radius: float, /) -> None: ...
|
||||||
|
def spread(self, /) -> float: ...
|
||||||
|
def topLeftRadius(self, /) -> float: ...
|
||||||
|
def topRightRadius(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasBrush(Shiboken.Object):
|
||||||
|
|
||||||
|
class BrushType(enum.Enum):
|
||||||
|
|
||||||
|
Invalid = 0x0
|
||||||
|
LinearGradient = 0x1
|
||||||
|
RadialGradient = 0x2
|
||||||
|
ConicalGradient = 0x3
|
||||||
|
BoxGradient = 0x4
|
||||||
|
BoxShadow = 0x5
|
||||||
|
ImagePattern = 0x6
|
||||||
|
GridPattern = 0x7
|
||||||
|
Custom = 0x3e8
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, brush: PySide6.QtCanvasPainter.QCanvasBrush, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtCanvasPainter.QCanvasBrush, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtCanvasPainter.QCanvasBrush.BrushType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasConicalGradient(PySide6.QtCanvasPainter.QCanvasGradient):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasConicalGradient: PySide6.QtCanvasPainter.QCanvasConicalGradient, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, center: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, startAngle: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, centerX: float, centerY: float, startAngle: float, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def angle(self, /) -> float: ...
|
||||||
|
def centerPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def setAngle(self, angle: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCenterPosition(self, center: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCenterPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasCustomBrush(PySide6.QtCanvasPainter.QCanvasBrush):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasCustomBrush: PySide6.QtCanvasPainter.QCanvasCustomBrush, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, fragmentShader: str, /, vertexShader: str = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasCustomBrush | str, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasCustomBrush | str, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def setData1(self, data: PySide6.QtGui.QVector4D, /) -> None: ...
|
||||||
|
def setData2(self, data: PySide6.QtGui.QVector4D, /) -> None: ...
|
||||||
|
def setData3(self, data: PySide6.QtGui.QVector4D, /) -> None: ...
|
||||||
|
def setData4(self, data: PySide6.QtGui.QVector4D, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setFragmentShader(self, fragmentShader: PySide6.QtGui.QShader, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setFragmentShader(self, fragmentShader: str, /) -> None: ...
|
||||||
|
def setTimeRunning(self, running: bool, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setVertexShader(self, vertexShader: PySide6.QtGui.QShader, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setVertexShader(self, vertexShader: str, /) -> None: ...
|
||||||
|
def timeRunning(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasGradient(PySide6.QtCanvasPainter.QCanvasBrush):
|
||||||
|
|
||||||
|
def __init__(self, QCanvasGradient: PySide6.QtCanvasPainter.QCanvasGradient, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasGradient, /) -> bool: ...
|
||||||
|
def __lshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasGradient, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def endColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def setColorAt(self, position: float, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setEndColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setStartColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def startColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def type(self, /) -> PySide6.QtCanvasPainter.QCanvasBrush.BrushType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasGridPattern(PySide6.QtCanvasPainter.QCanvasBrush):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasGridPattern: PySide6.QtCanvasPainter.QCanvasGridPattern, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /, lineColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ..., backgroundColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ..., lineWidth: float = ..., feather: float = ..., angle: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, x: float, y: float, width: float, height: float, /, lineColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ..., backgroundColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ..., lineWidth: float = ..., feather: float = ..., angle: float = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasGridPattern | PySide6.QtCore.QRectF, /) -> bool: ...
|
||||||
|
def __lshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasGridPattern | PySide6.QtCore.QRectF, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def backgroundColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def cellSize(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def feather(self, /) -> float: ...
|
||||||
|
def lineColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def lineWidth(self, /) -> float: ...
|
||||||
|
def rotation(self, /) -> float: ...
|
||||||
|
def setBackgroundColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCellSize(self, size: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCellSize(self, width: float, height: float, /) -> None: ...
|
||||||
|
def setFeather(self, feather: float, /) -> None: ...
|
||||||
|
def setLineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setLineWidth(self, width: float, /) -> None: ...
|
||||||
|
def setRotation(self, rotation: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
def startPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasImage(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, image: PySide6.QtCanvasPainter.QCanvasImage, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasImage, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasImage, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def height(self, /) -> int: ...
|
||||||
|
def id(self, /) -> int: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def setTintColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def size(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def sizeInBytes(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtCanvasPainter.QCanvasImage, /) -> None: ...
|
||||||
|
def tintColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def width(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasImagePattern(PySide6.QtCanvasPainter.QCanvasBrush):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasImagePattern: PySide6.QtCanvasPainter.QCanvasImagePattern, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, image: PySide6.QtCanvasPainter.QCanvasImage, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, image: PySide6.QtCanvasPainter.QCanvasImage, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /, angle: float = ..., tintColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, image: PySide6.QtCanvasPainter.QCanvasImage, x: float, y: float, width: float, height: float, /, angle: float = ..., tintColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasImagePattern | PySide6.QtCanvasPainter.QCanvasImage, /) -> bool: ...
|
||||||
|
def __lshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasImagePattern | PySide6.QtCanvasPainter.QCanvasImage, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def image(self, /) -> PySide6.QtCanvasPainter.QCanvasImage: ...
|
||||||
|
def imageSize(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def rotation(self, /) -> float: ...
|
||||||
|
def setImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setImageSize(self, size: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setImageSize(self, width: float, height: float, /) -> None: ...
|
||||||
|
def setRotation(self, rotation: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
def setTintColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def startPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def tintColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasLinearGradient(PySide6.QtCanvasPainter.QCanvasGradient):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasLinearGradient: PySide6.QtCanvasPainter.QCanvasLinearGradient, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, start: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, end: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, startX: float, startY: float, endX: float, endY: float, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def endPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
@typing.overload
|
||||||
|
def setEndPosition(self, end: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setEndPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, start: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStartPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
def startPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasOffscreenCanvas(Shiboken.Object):
|
||||||
|
|
||||||
|
class Flag(enum.Flag):
|
||||||
|
|
||||||
|
PreserveContents = 0x1
|
||||||
|
MipMaps = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> bool: ...
|
||||||
|
def fillColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def flags(self, /) -> PySide6.QtCanvasPainter.QCanvasOffscreenCanvas.Flag: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def setFillColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> None: ...
|
||||||
|
def texture(self, /) -> PySide6.QtGui.QRhiTexture: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPainter(Shiboken.Object):
|
||||||
|
|
||||||
|
class CompositeOperation(enum.Enum):
|
||||||
|
|
||||||
|
SourceOver = 0x0
|
||||||
|
SourceAtop = 0x1
|
||||||
|
DestinationOut = 0x2
|
||||||
|
|
||||||
|
class ImageFlag(enum.Flag):
|
||||||
|
|
||||||
|
GenerateMipmaps = 0x1
|
||||||
|
RepeatX = 0x2
|
||||||
|
RepeatY = 0x4
|
||||||
|
Repeat = 0x6
|
||||||
|
FlipY = 0x8
|
||||||
|
Premultiplied = 0x10
|
||||||
|
Nearest = 0x20
|
||||||
|
NativeTexture = 0x40
|
||||||
|
|
||||||
|
class LineCap(enum.Enum):
|
||||||
|
|
||||||
|
Butt = 0x0
|
||||||
|
Round = 0x1
|
||||||
|
Square = 0x2
|
||||||
|
|
||||||
|
class LineJoin(enum.Enum):
|
||||||
|
|
||||||
|
Round = 0x0
|
||||||
|
Bevel = 0x1
|
||||||
|
Miter = 0x2
|
||||||
|
|
||||||
|
class PathConnection(enum.Enum):
|
||||||
|
|
||||||
|
NotConnected = 0x0
|
||||||
|
Connected = 0x1
|
||||||
|
|
||||||
|
class PathWinding(enum.Enum):
|
||||||
|
|
||||||
|
CounterClockWise = 0x0
|
||||||
|
ClockWise = 0x1
|
||||||
|
|
||||||
|
class RenderHint(enum.Flag):
|
||||||
|
|
||||||
|
Antialiasing = 0x1
|
||||||
|
HighQualityStroking = 0x2
|
||||||
|
DisableWindingEnforce = 0x4
|
||||||
|
|
||||||
|
class TextAlign(enum.Enum):
|
||||||
|
|
||||||
|
Left = 0x0
|
||||||
|
Right = 0x1
|
||||||
|
Center = 0x2
|
||||||
|
Start = 0x3
|
||||||
|
End = 0x4
|
||||||
|
|
||||||
|
class TextBaseline(enum.Enum):
|
||||||
|
|
||||||
|
Top = 0x0
|
||||||
|
Hanging = 0x1
|
||||||
|
Middle = 0x2
|
||||||
|
Alphabetic = 0x3
|
||||||
|
Bottom = 0x4
|
||||||
|
|
||||||
|
class TextDirection(enum.Enum):
|
||||||
|
|
||||||
|
LeftToRight = 0x0
|
||||||
|
RightToLeft = 0x1
|
||||||
|
Inherit = 0x2
|
||||||
|
Auto = 0x3
|
||||||
|
|
||||||
|
class WrapMode(enum.Enum):
|
||||||
|
|
||||||
|
NoWrap = 0x0
|
||||||
|
Wrap = 0x1
|
||||||
|
WordWrap = 0x2
|
||||||
|
WrapAnywhere = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def activeImageCount(self, /) -> int: ...
|
||||||
|
def activeImageMemoryUsage(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def addImage(self, image: PySide6.QtGui.QImage, /, flags: PySide6.QtCanvasPainter.QCanvasPainter.ImageFlag = ...) -> PySide6.QtCanvasPainter.QCanvasImage: ...
|
||||||
|
@typing.overload
|
||||||
|
def addImage(self, texture: PySide6.QtGui.QRhiTexture, /, flags: PySide6.QtCanvasPainter.QCanvasPainter.ImageFlag = ...) -> PySide6.QtCanvasPainter.QCanvasImage: ...
|
||||||
|
@typing.overload
|
||||||
|
def addImage(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /, flags: PySide6.QtCanvasPainter.QCanvasPainter.ImageFlag = ...) -> PySide6.QtCanvasPainter.QCanvasImage: ...
|
||||||
|
@typing.overload
|
||||||
|
def addPath(self, path: PySide6.QtGui.QPainterPath, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addPath(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, /, transform: PySide6.QtGui.QTransform = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addPath(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, start: int, count: int, /, transform: PySide6.QtGui.QTransform = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arc(self, centerPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, a0: float, a1: float, /, direction: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding = ..., connection: PySide6.QtCanvasPainter.QCanvasPainter.PathConnection = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arc(self, centerX: float, centerY: float, radius: float, a0: float, a1: float, /, direction: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding = ..., connection: PySide6.QtCanvasPainter.QCanvasPainter.PathConnection = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arcTo(self, controlPoint1: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, controlPoint2: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arcTo(self, x1: float, y1: float, x2: float, y2: float, radius: float, /) -> None: ...
|
||||||
|
def beginHoleSubPath(self, /) -> None: ...
|
||||||
|
def beginPath(self, /) -> None: ...
|
||||||
|
def beginSolidSubPath(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bezierCurveTo(self, controlPoint1: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, controlPoint2: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, endPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bezierCurveTo(self, cp1X: float, cp1Y: float, cp2X: float, cp2Y: float, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def circle(self, centerPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def circle(self, centerX: float, centerY: float, radius: float, /) -> None: ...
|
||||||
|
def cleanupResources(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def clearRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def clearRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
def closePath(self, /) -> None: ...
|
||||||
|
def createCanvas(self, pixelSize: PySide6.QtCore.QSize, /, sampleCount: int = ..., flags: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas.Flag = ...) -> PySide6.QtCanvasPainter.QCanvasOffscreenCanvas: ...
|
||||||
|
def destroyCanvas(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> None: ...
|
||||||
|
def devicePixelRatio(self, /) -> float: ...
|
||||||
|
def drawBoxShadow(self, shadow: PySide6.QtCanvasPainter.QCanvasBoxShadow | PySide6.QtCore.QRectF, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def drawImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, destinationRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def drawImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, sourceRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, destinationRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def drawImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def drawImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def ellipse(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def ellipse(self, centerPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radiusX: float, radiusY: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def ellipse(self, centerX: float, centerY: float, radiusX: float, radiusY: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fill(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fill(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, /, pathGroup: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fillRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fillRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fillText(self, text: str, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fillText(self, text: str, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /, maxWidth: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def fillText(self, text: str, x: float, y: float, /, maxWidth: float = ...) -> None: ...
|
||||||
|
def getTransform(self, /) -> PySide6.QtGui.QTransform: ...
|
||||||
|
@typing.overload
|
||||||
|
def lineTo(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def lineTo(self, x: float, y: float, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def mmToPx(mm: float, /) -> float: ...
|
||||||
|
@typing.overload
|
||||||
|
def moveTo(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def moveTo(self, x: float, y: float, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def ptToPx(pt: float, /) -> float: ...
|
||||||
|
@typing.overload
|
||||||
|
def quadraticCurveTo(self, controlPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, endPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def quadraticCurveTo(self, cpX: float, cpY: float, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def rect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def rect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
def removeImage(self, image: PySide6.QtCanvasPainter.QCanvasImage, /) -> None: ...
|
||||||
|
def removePathGroup(self, pathGroup: int, /) -> None: ...
|
||||||
|
def renderHints(self, /) -> PySide6.QtCanvasPainter.QCanvasPainter.RenderHint: ...
|
||||||
|
def reset(self, /) -> None: ...
|
||||||
|
def resetClipping(self, /) -> None: ...
|
||||||
|
def resetTransform(self, /) -> None: ...
|
||||||
|
def restore(self, /) -> None: ...
|
||||||
|
def rotate(self, angle: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, radiusTopLeft: float, radiusTopRight: float, radiusBottomRight: float, radiusBottomLeft: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, x: float, y: float, width: float, height: float, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, x: float, y: float, width: float, height: float, radiusTopLeft: float, radiusTopRight: float, radiusBottomRight: float, radiusBottomLeft: float, /) -> None: ...
|
||||||
|
def save(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def scale(self, scale: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def scale(self, scaleX: float, scaleY: float, /) -> None: ...
|
||||||
|
def setAntialias(self, antialias: float, /) -> None: ...
|
||||||
|
def setBrushTransform(self, transform: PySide6.QtGui.QTransform, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setClipRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setClipRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setFillStyle(self, brush: PySide6.QtCanvasPainter.QCanvasBrush, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setFillStyle(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def setGlobalAlpha(self, alpha: float, /) -> None: ...
|
||||||
|
def setGlobalBrightness(self, value: float, /) -> None: ...
|
||||||
|
def setGlobalCompositeOperation(self, operation: PySide6.QtCanvasPainter.QCanvasPainter.CompositeOperation, /) -> None: ...
|
||||||
|
def setGlobalContrast(self, value: float, /) -> None: ...
|
||||||
|
def setGlobalSaturate(self, value: float, /) -> None: ...
|
||||||
|
def setLineCap(self, cap: PySide6.QtCanvasPainter.QCanvasPainter.LineCap, /) -> None: ...
|
||||||
|
def setLineJoin(self, join: PySide6.QtCanvasPainter.QCanvasPainter.LineJoin, /) -> None: ...
|
||||||
|
def setLineWidth(self, width: float, /) -> None: ...
|
||||||
|
def setMiterLimit(self, limit: float, /) -> None: ...
|
||||||
|
def setPathWinding(self, winding: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding, /) -> None: ...
|
||||||
|
def setRenderHint(self, hint: PySide6.QtCanvasPainter.QCanvasPainter.RenderHint, /, on: bool = ...) -> None: ...
|
||||||
|
def setRenderHints(self, hints: PySide6.QtCanvasPainter.QCanvasPainter.RenderHint, /, on: bool = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStrokeStyle(self, brush: PySide6.QtCanvasPainter.QCanvasBrush, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setStrokeStyle(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setTextAlign(self, align: PySide6.QtCanvasPainter.QCanvasPainter.TextAlign, /) -> None: ...
|
||||||
|
def setTextAntialias(self, antialias: float, /) -> None: ...
|
||||||
|
def setTextBaseline(self, baseline: PySide6.QtCanvasPainter.QCanvasPainter.TextBaseline, /) -> None: ...
|
||||||
|
def setTextDirection(self, direction: PySide6.QtCanvasPainter.QCanvasPainter.TextDirection, /) -> None: ...
|
||||||
|
def setTextLineHeight(self, height: float, /) -> None: ...
|
||||||
|
def setTextWrapMode(self, wrapMode: PySide6.QtCanvasPainter.QCanvasPainter.WrapMode, /) -> None: ...
|
||||||
|
def setTransform(self, transform: PySide6.QtGui.QTransform, /) -> None: ...
|
||||||
|
def skew(self, angleX: float, /, angleY: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def stroke(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def stroke(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, /, pathGroup: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def strokeRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def strokeRect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def textBoundingBox(self, text: str, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
@typing.overload
|
||||||
|
def textBoundingBox(self, text: str, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /, maxWidth: float = ...) -> PySide6.QtCore.QRectF: ...
|
||||||
|
@typing.overload
|
||||||
|
def textBoundingBox(self, text: str, x: float, y: float, /, maxWidth: float = ...) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def transform(self, transform: PySide6.QtGui.QTransform, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def translate(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def translate(self, x: float, y: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPainterFactory(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def create(self, rhi: PySide6.QtGui.QRhi, /) -> PySide6.QtCanvasPainter.QCanvasPainter: ...
|
||||||
|
def destroy(self, /) -> None: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def paintDriver(self, /) -> PySide6.QtCanvasPainter.QCanvasRhiPaintDriver: ...
|
||||||
|
def painter(self, /) -> PySide6.QtCanvasPainter.QCanvasPainter: ...
|
||||||
|
@staticmethod
|
||||||
|
def sharedInstance(rhi: PySide6.QtGui.QRhi, /) -> PySide6.QtCanvasPainter.QCanvasPainterFactory: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPainterItem(PySide6.QtQuick.QQuickRhiItem):
|
||||||
|
|
||||||
|
debugChanged : typing.ClassVar[Signal] = ... # debugChanged()
|
||||||
|
fillColorChanged : typing.ClassVar[Signal] = ... # fillColorChanged()
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtQuick.QQuickItem | None = ..., *, fillColor: PySide6.QtGui.QColor | None = ..., debug: typing.Optional[typing.Dict[str, typing.Any]] = ...) -> None: ...
|
||||||
|
|
||||||
|
def createItemRenderer(self, /) -> PySide6.QtCanvasPainter.QCanvasPainterItemRenderer: ...
|
||||||
|
def createRenderer(self, /) -> PySide6.QtQuick.QQuickRhiItemRenderer: ...
|
||||||
|
def debug(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
def fillColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def setFillColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPainterItemRenderer(PySide6.QtQuick.QQuickRhiItemRenderer):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def beginCanvasPainting(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> None: ...
|
||||||
|
def endCanvasPainting(self, /) -> None: ...
|
||||||
|
def fillColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def hasSharedPainter(self, /) -> bool: ...
|
||||||
|
def height(self, /) -> float: ...
|
||||||
|
def initialize(self, cb: PySide6.QtGui.QRhiCommandBuffer, /) -> None: ...
|
||||||
|
def initializeResources(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def paint(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def painter(self, /) -> PySide6.QtCanvasPainter.QCanvasPainter: ...
|
||||||
|
def prePaint(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def render(self, cb: PySide6.QtGui.QRhiCommandBuffer, /) -> None: ...
|
||||||
|
def setSharedPainter(self, enable: bool, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def synchronize(self, item: PySide6.QtCanvasPainter.QCanvasPainterItem, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def synchronize(self, item: PySide6.QtQuick.QQuickRhiItem, /) -> None: ...
|
||||||
|
def width(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPainterWidget(PySide6.QtWidgets.QRhiWidget):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def beginCanvasPainting(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, /) -> None: ...
|
||||||
|
def endCanvasPainting(self, /) -> None: ...
|
||||||
|
def fillColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def grabCanvas(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, resultCallback: collections.abc.Callable[..., typing.Any], /) -> None: ...
|
||||||
|
def graphicsResourcesInvalidated(self, /) -> None: ...
|
||||||
|
def hasSharedPainter(self, /) -> bool: ...
|
||||||
|
def initialize(self, cb: PySide6.QtGui.QRhiCommandBuffer, /) -> None: ...
|
||||||
|
def initializeResources(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def paint(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def prePaint(self, painter: PySide6.QtCanvasPainter.QCanvasPainter, /) -> None: ...
|
||||||
|
def releaseResources(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, cb: PySide6.QtGui.QRhiCommandBuffer, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, target: PySide6.QtGui.QPaintDevice, /, targetOffset: PySide6.QtCore.QPoint = ..., sourceRegion: PySide6.QtGui.QRegion | PySide6.QtGui.QBitmap | PySide6.QtGui.QPolygon | PySide6.QtCore.QRect = ..., renderFlags: PySide6.QtWidgets.QWidget.RenderFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, painter: PySide6.QtGui.QPainter, targetOffset: PySide6.QtCore.QPoint, /, sourceRegion: PySide6.QtGui.QRegion | PySide6.QtGui.QBitmap | PySide6.QtGui.QPolygon | PySide6.QtCore.QRect = ..., renderFlags: PySide6.QtWidgets.QWidget.RenderFlag = ...) -> None: ...
|
||||||
|
def setFillColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setSharedPainter(self, enable: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasPath(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, path: PySide6.QtCanvasPainter.QCanvasPath, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, commandsSize: int, /, commandsDataSize: int = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtCanvasPainter.QCanvasPath | int, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtCanvasPainter.QCanvasPath | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def addPath(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, /, transform: PySide6.QtGui.QTransform = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addPath(self, path: PySide6.QtCanvasPainter.QCanvasPath | int, start: int, count: int, /, transform: PySide6.QtGui.QTransform = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arc(self, centerPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, a0: float, a1: float, /, direction: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding = ..., connection: PySide6.QtCanvasPainter.QCanvasPainter.PathConnection = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arc(self, centerX: float, centerY: float, radius: float, a0: float, a1: float, /, direction: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding = ..., connection: PySide6.QtCanvasPainter.QCanvasPainter.PathConnection = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arcTo(self, controlPoint1: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, controlPoint2: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def arcTo(self, c1x: float, c1y: float, c2x: float, c2y: float, radius: float, /) -> None: ...
|
||||||
|
def beginHoleSubPath(self, /) -> None: ...
|
||||||
|
def beginSolidSubPath(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bezierCurveTo(self, controlPoint1: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, controlPoint2: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, endPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bezierCurveTo(self, c1x: float, c1y: float, c2x: float, c2y: float, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def circle(self, centerPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def circle(self, x: float, y: float, radius: float, /) -> None: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def closePath(self, /) -> None: ...
|
||||||
|
def commandsCapacity(self, /) -> int: ...
|
||||||
|
def commandsDataCapacity(self, /) -> int: ...
|
||||||
|
def commandsDataSize(self, /) -> int: ...
|
||||||
|
def commandsSize(self, /) -> int: ...
|
||||||
|
def currentPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
@typing.overload
|
||||||
|
def ellipse(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def ellipse(self, x: float, y: float, radiusX: float, radiusY: float, /) -> None: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def lineTo(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def lineTo(self, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def moveTo(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def moveTo(self, x: float, y: float, /) -> None: ...
|
||||||
|
def positionAt(self, index: int, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
@typing.overload
|
||||||
|
def quadraticCurveTo(self, controlPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, endPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def quadraticCurveTo(self, cx: float, cy: float, x: float, y: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def rect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def rect(self, x: float, y: float, width: float, height: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def reserve(self, commandsSize: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def reserve(self, commandsSize: int, commandsDataSize: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, radiusTopLeft: float, radiusTopRight: float, radiusBottomRight: float, radiusBottomLeft: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, x: float, y: float, width: float, height: float, radius: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def roundRect(self, x: float, y: float, width: float, height: float, radiusTopLeft: float, radiusTopRight: float, radiusBottomRight: float, radiusBottomLeft: float, /) -> None: ...
|
||||||
|
def setPathWinding(self, winding: PySide6.QtCanvasPainter.QCanvasPainter.PathWinding, /) -> None: ...
|
||||||
|
def sliced(self, start: int, count: int, /, transform: PySide6.QtGui.QTransform = ...) -> PySide6.QtCanvasPainter.QCanvasPath: ...
|
||||||
|
def squeeze(self, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtCanvasPainter.QCanvasPath | int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasRadialGradient(PySide6.QtCanvasPainter.QCanvasGradient):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanvasRadialGradient: PySide6.QtCanvasPainter.QCanvasRadialGradient, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, center: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, outerRadius: float, /, innerRadius: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, centerX: float, centerY: float, outerRadius: float, /, innerRadius: float = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def centerPosition(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def innerRadius(self, /) -> float: ...
|
||||||
|
def outerRadius(self, /) -> float: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCenterPosition(self, center: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setCenterPosition(self, x: float, y: float, /) -> None: ...
|
||||||
|
def setInnerRadius(self, radius: float, /) -> None: ...
|
||||||
|
def setOuterRadius(self, radius: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanvasRhiPaintDriver(Shiboken.Object):
|
||||||
|
|
||||||
|
class BeginPaintFlag(enum.Flag):
|
||||||
|
|
||||||
|
DepthTest = 0x1
|
||||||
|
|
||||||
|
class EndPaintFlag(enum.Flag):
|
||||||
|
|
||||||
|
DoNotRecordRenderPass = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def beginPaint(self, cb: PySide6.QtGui.QRhiCommandBuffer, rt: PySide6.QtGui.QRhiRenderTarget, matrix: PySide6.QtGui.QMatrix4x4 | PySide6.QtGui.QTransform, /, flags: PySide6.QtCanvasPainter.QCanvasRhiPaintDriver.BeginPaintFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginPaint(self, cb: PySide6.QtGui.QRhiCommandBuffer, rt: PySide6.QtGui.QRhiRenderTarget, /, fillColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int] = ..., logicalSize: PySide6.QtCore.QSize = ..., dpr: float = ..., flags: PySide6.QtCanvasPainter.QCanvasRhiPaintDriver.BeginPaintFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginPaint(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, cb: PySide6.QtGui.QRhiCommandBuffer, /, flags: PySide6.QtCanvasPainter.QCanvasRhiPaintDriver.BeginPaintFlag = ...) -> None: ...
|
||||||
|
def endPaint(self, /, flags: PySide6.QtCanvasPainter.QCanvasRhiPaintDriver.EndPaintFlag = ...) -> None: ...
|
||||||
|
def grabCanvas(self, canvas: PySide6.QtCanvasPainter.QCanvasOffscreenCanvas, resultCallback: collections.abc.Callable[..., typing.Any], /) -> None: ...
|
||||||
|
def renderPaint(self, /) -> None: ...
|
||||||
|
def resetForNewFrame(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,119 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtConcurrent, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtConcurrent`
|
||||||
|
|
||||||
|
import PySide6.QtConcurrent
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QFutureQString(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QFutureQString: PySide6.QtConcurrent.QFutureQString, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def cancel(self, /) -> None: ...
|
||||||
|
def cancelChain(self, /) -> None: ...
|
||||||
|
def isCanceled(self, /) -> bool: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def isPaused(self, /) -> bool: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def isStarted(self, /) -> bool: ...
|
||||||
|
def isSuspended(self, /) -> bool: ...
|
||||||
|
def isSuspending(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def progressMaximum(self, /) -> int: ...
|
||||||
|
def progressMinimum(self, /) -> int: ...
|
||||||
|
def progressText(self, /) -> str: ...
|
||||||
|
def progressValue(self, /) -> int: ...
|
||||||
|
def resultCount(self, /) -> int: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def setPaused(self, paused: bool, /) -> None: ...
|
||||||
|
def setSuspended(self, suspend: bool, /) -> None: ...
|
||||||
|
def suspend(self, /) -> None: ...
|
||||||
|
def togglePaused(self, /) -> None: ...
|
||||||
|
def toggleSuspended(self, /) -> None: ...
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFutureVoid(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QFutureVoid: PySide6.QtConcurrent.QFutureVoid, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def cancel(self, /) -> None: ...
|
||||||
|
def cancelChain(self, /) -> None: ...
|
||||||
|
def isCanceled(self, /) -> bool: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def isPaused(self, /) -> bool: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def isStarted(self, /) -> bool: ...
|
||||||
|
def isSuspended(self, /) -> bool: ...
|
||||||
|
def isSuspending(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def progressMaximum(self, /) -> int: ...
|
||||||
|
def progressMinimum(self, /) -> int: ...
|
||||||
|
def progressText(self, /) -> str: ...
|
||||||
|
def progressValue(self, /) -> int: ...
|
||||||
|
def resultCount(self, /) -> int: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def setPaused(self, paused: bool, /) -> None: ...
|
||||||
|
def setSuspended(self, suspend: bool, /) -> None: ...
|
||||||
|
def suspend(self, /) -> None: ...
|
||||||
|
def togglePaused(self, /) -> None: ...
|
||||||
|
def toggleSuspended(self, /) -> None: ...
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFutureWatcherQString(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, _parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def future(self, /) -> PySide6.QtConcurrent.QFutureQString: ...
|
||||||
|
def setFuture(self, future: PySide6.QtConcurrent.QFutureQString, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFutureWatcherVoid(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, _parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtConcurrent(Shiboken.Object):
|
||||||
|
|
||||||
|
class FutureResult(enum.Enum):
|
||||||
|
|
||||||
|
Ignore = 0x0
|
||||||
|
|
||||||
|
class ReduceOption(enum.Flag):
|
||||||
|
|
||||||
|
UnorderedReduce = 0x1
|
||||||
|
OrderedReduce = 0x2
|
||||||
|
SequentialReduce = 0x4
|
||||||
|
|
||||||
|
class ThreadFunctionResult(enum.Enum):
|
||||||
|
|
||||||
|
ThrottleThread = 0x0
|
||||||
|
ThreadFinished = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,691 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtDBus, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtDBus`
|
||||||
|
|
||||||
|
import PySide6.QtDBus
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QDBus(Shiboken.Object):
|
||||||
|
|
||||||
|
class CallMode(enum.Enum):
|
||||||
|
|
||||||
|
NoBlock = 0x0
|
||||||
|
Block = 0x1
|
||||||
|
BlockWithGui = 0x2
|
||||||
|
AutoDetect = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusAbstractAdaptor(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
|
||||||
|
def autoRelaySignals(self, /) -> bool: ...
|
||||||
|
def setAutoRelaySignals(self, enable: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusAbstractInterface(PySide6.QtDBus.QDBusAbstractInterfaceBase):
|
||||||
|
|
||||||
|
def __init__(self, service: str, path: str, interface: bytes | bytearray | memoryview, connection: PySide6.QtDBus.QDBusConnection, parent: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
|
||||||
|
def asyncCall(self, method: str, /) -> PySide6.QtDBus.QDBusPendingCall: ...
|
||||||
|
def asyncCallWithArgumentList(self, method: str, args: collections.abc.Sequence[typing.Any], /) -> PySide6.QtDBus.QDBusPendingCall: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, mode: PySide6.QtDBus.QDBus.CallMode, method: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, arg__6: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, arg__6: typing.Any, arg__7: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, arg__6: typing.Any, arg__7: typing.Any, arg__8: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, arg__6: typing.Any, arg__7: typing.Any, arg__8: typing.Any, arg__9: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: PySide6.QtDBus.QDBus.CallMode, arg__2: str, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, arg__6: typing.Any, arg__7: typing.Any, arg__8: typing.Any, arg__9: typing.Any, arg__10: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, method: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: str, arg__2: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: str, arg__2: typing.Any, arg__3: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: str, arg__2: typing.Any, arg__3: typing.Any, arg__4: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def call(self, arg__1: str, arg__2: typing.Any, arg__3: typing.Any, arg__4: typing.Any, arg__5: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
def callWithArgumentList(self, mode: PySide6.QtDBus.QDBus.CallMode, method: str, args: collections.abc.Sequence[typing.Any], /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def callWithCallback(self, method: str, args: collections.abc.Sequence[typing.Any], receiver: PySide6.QtCore.QObject, member: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def callWithCallback(self, method: str, args: collections.abc.Sequence[typing.Any], receiver: PySide6.QtCore.QObject, member: bytes | bytearray | memoryview, errorSlot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def connectNotify(self, signal: PySide6.QtCore.QMetaMethod, /) -> None: ...
|
||||||
|
def connection(self, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def disconnectNotify(self, signal: PySide6.QtCore.QMetaMethod, /) -> None: ...
|
||||||
|
def interface(self, /) -> str: ...
|
||||||
|
def internalConstCall(self, mode: PySide6.QtDBus.QDBus.CallMode, method: str, /, args: collections.abc.Sequence[typing.Any] = ...) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
def internalPropGet(self, propname: bytes | bytearray | memoryview, /) -> typing.Any: ...
|
||||||
|
def internalPropSet(self, propname: bytes | bytearray | memoryview, value: typing.Any, /) -> None: ...
|
||||||
|
def isInteractiveAuthorizationAllowed(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtDBus.QDBusError: ...
|
||||||
|
def path(self, /) -> str: ...
|
||||||
|
def service(self, /) -> str: ...
|
||||||
|
def setInteractiveAuthorizationAllowed(self, enable: bool, /) -> None: ...
|
||||||
|
def setTimeout(self, timeout: int, /) -> None: ...
|
||||||
|
def timeout(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusAbstractInterfaceBase(PySide6.QtCore.QObject): ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusArgument(Shiboken.Object):
|
||||||
|
|
||||||
|
class ElementType(enum.Enum):
|
||||||
|
|
||||||
|
UnknownType = -1
|
||||||
|
BasicType = 0x0
|
||||||
|
VariantType = 0x1
|
||||||
|
ArrayType = 0x2
|
||||||
|
StructureType = 0x3
|
||||||
|
MapType = 0x4
|
||||||
|
MapEntryType = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusArgument, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: PySide6.QtDBus.QDBusObjectPath, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: PySide6.QtDBus.QDBusSignature, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: PySide6.QtDBus.QDBusUnixFileDescriptor, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: PySide6.QtDBus.QDBusVariant, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, date: PySide6.QtCore.QDate, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, dt: PySide6.QtCore.QDateTime, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, line: PySide6.QtCore.QLine, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, pt: PySide6.QtCore.QPoint, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, rect: PySide6.QtCore.QRect, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, size: PySide6.QtCore.QSize, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, time: PySide6.QtCore.QTime, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: str, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, list: collections.abc.Sequence[typing.Any], /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: collections.abc.Sequence[str], /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, line: PySide6.QtCore.QLineF | PySide6.QtCore.QLine, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, pt: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, size: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, map: typing.Dict[str, typing.Any], /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: bool, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: int, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __lshift__(self, arg: float, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: PySide6.QtDBus.QDBusObjectPath, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: PySide6.QtDBus.QDBusSignature, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: PySide6.QtDBus.QDBusUnixFileDescriptor, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: PySide6.QtDBus.QDBusVariant, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, date: PySide6.QtCore.QDate, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, dt: PySide6.QtCore.QDateTime, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, line: PySide6.QtCore.QLine, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, pt: PySide6.QtCore.QPoint, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, rect: PySide6.QtCore.QRect, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, size: PySide6.QtCore.QSize, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, time: PySide6.QtCore.QTime, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: str, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: collections.abc.Sequence[str], /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, line: PySide6.QtCore.QLineF | PySide6.QtCore.QLine, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, pt: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, size: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: bool, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: int, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, arg: float, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
@typing.overload
|
||||||
|
def __rshift__(self, v: typing.Any, /) -> PySide6.QtDBus.QDBusArgument: ...
|
||||||
|
def appendVariant(self, v: typing.Any, /) -> None: ...
|
||||||
|
def asVariant(self, /) -> typing.Any: ...
|
||||||
|
def atEnd(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginArray(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginArray(self, elementMetaType: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginArray(self, elementMetaTypeId: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginMap(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginMap(self, keyMetaType: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, valueMetaType: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def beginMap(self, keyMetaTypeId: int, valueMetaTypeId: int, /) -> None: ...
|
||||||
|
def beginMapEntry(self, /) -> None: ...
|
||||||
|
def beginStructure(self, /) -> None: ...
|
||||||
|
def currentSignature(self, /) -> str: ...
|
||||||
|
def currentType(self, /) -> PySide6.QtDBus.QDBusArgument.ElementType: ...
|
||||||
|
def endArray(self, /) -> None: ...
|
||||||
|
def endMap(self, /) -> None: ...
|
||||||
|
def endMapEntry(self, /) -> None: ...
|
||||||
|
def endStructure(self, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusArgument, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusConnection(Shiboken.Object):
|
||||||
|
|
||||||
|
class BusType(enum.Enum):
|
||||||
|
|
||||||
|
SessionBus = 0x0
|
||||||
|
SystemBus = 0x1
|
||||||
|
ActivationBus = 0x2
|
||||||
|
|
||||||
|
class ConnectionCapability(enum.Flag):
|
||||||
|
|
||||||
|
UnixFileDescriptorPassing = 0x1
|
||||||
|
|
||||||
|
class RegisterOption(enum.Flag):
|
||||||
|
|
||||||
|
ExportAdaptors = 0x1
|
||||||
|
ExportScriptableSlots = 0x10
|
||||||
|
ExportScriptableSignals = 0x20
|
||||||
|
ExportScriptableProperties = 0x40
|
||||||
|
ExportScriptableInvokables = 0x80
|
||||||
|
ExportScriptableContents = 0xf0
|
||||||
|
ExportNonScriptableSlots = 0x100
|
||||||
|
ExportAllSlots = 0x110
|
||||||
|
ExportNonScriptableSignals = 0x200
|
||||||
|
ExportAllSignal = 0x220
|
||||||
|
ExportAllSignals = 0x220
|
||||||
|
ExportNonScriptableProperties = 0x400
|
||||||
|
ExportAllProperties = 0x440
|
||||||
|
ExportNonScriptableInvokables = 0x800
|
||||||
|
ExportAllInvokables = 0x880
|
||||||
|
ExportNonScriptableContents = 0xf00
|
||||||
|
ExportAllContents = 0xff0
|
||||||
|
ExportChildObjects = 0x1000
|
||||||
|
|
||||||
|
class UnregisterMode(enum.Enum):
|
||||||
|
|
||||||
|
UnregisterNode = 0x0
|
||||||
|
UnregisterTree = 0x1
|
||||||
|
|
||||||
|
class VirtualObjectRegisterOption(enum.Flag):
|
||||||
|
|
||||||
|
SingleNode = 0x0
|
||||||
|
SubPath = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusConnection, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def asyncCall(self, message: PySide6.QtDBus.QDBusMessage, /, timeout: int = ...) -> PySide6.QtDBus.QDBusPendingCall: ...
|
||||||
|
def baseService(self, /) -> str: ...
|
||||||
|
def call(self, message: PySide6.QtDBus.QDBusMessage, /, mode: PySide6.QtDBus.QDBus.CallMode = ..., timeout: int = ...) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def callWithCallback(self, message: PySide6.QtDBus.QDBusMessage, receiver: PySide6.QtCore.QObject, returnMethod: bytes | bytearray | memoryview, errorMethod: bytes | bytearray | memoryview, /, timeout: int = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def callWithCallback(self, message: PySide6.QtDBus.QDBusMessage, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /, timeout: int = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def connect(self, service: str, path: str, interface: str, name: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def connect(self, service: str, path: str, interface: str, name: str, signature: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def connect(self, service: str, path: str, interface: str, name: str, argumentMatch: collections.abc.Sequence[str], signature: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def connectToBus(type: PySide6.QtDBus.QDBusConnection.BusType, name: str, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def connectToBus(address: str, name: str, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
@staticmethod
|
||||||
|
def connectToPeer(address: str, name: str, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def connectionCapabilities(self, /) -> PySide6.QtDBus.QDBusConnection.ConnectionCapability: ...
|
||||||
|
@typing.overload
|
||||||
|
def disconnect(self, service: str, path: str, interface: str, name: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def disconnect(self, service: str, path: str, interface: str, name: str, signature: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def disconnect(self, service: str, path: str, interface: str, name: str, argumentMatch: collections.abc.Sequence[str], signature: str, receiver: PySide6.QtCore.QObject, slot: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def disconnectFromBus(name: str, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def disconnectFromPeer(name: str, /) -> None: ...
|
||||||
|
def interface(self, /) -> PySide6.QtDBus.QDBusConnectionInterface: ...
|
||||||
|
def internalPointer(self, /) -> int: ...
|
||||||
|
def isConnected(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtDBus.QDBusError: ...
|
||||||
|
@staticmethod
|
||||||
|
def localMachineId() -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def objectRegisteredAt(self, path: str, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def registerObject(self, path: str, object: PySide6.QtCore.QObject, /, options: PySide6.QtDBus.QDBusConnection.RegisterOption = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def registerObject(self, path: str, interface: str, object: PySide6.QtCore.QObject, /, options: PySide6.QtDBus.QDBusConnection.RegisterOption = ...) -> bool: ...
|
||||||
|
def registerService(self, serviceName: str, /) -> bool: ...
|
||||||
|
def registerVirtualObject(self, path: str, object: PySide6.QtDBus.QDBusVirtualObject, /, options: PySide6.QtDBus.QDBusConnection.VirtualObjectRegisterOption = ...) -> bool: ...
|
||||||
|
def send(self, message: PySide6.QtDBus.QDBusMessage, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def sessionBus() -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusConnection, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def systemBus() -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def unregisterObject(self, path: str, /, mode: PySide6.QtDBus.QDBusConnection.UnregisterMode = ...) -> None: ...
|
||||||
|
def unregisterService(self, serviceName: str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusConnectionInterface(PySide6.QtDBus.QDBusAbstractInterface):
|
||||||
|
|
||||||
|
NameAcquired : typing.ClassVar[Signal] = ... # NameAcquired(QString)
|
||||||
|
NameLost : typing.ClassVar[Signal] = ... # NameLost(QString)
|
||||||
|
NameOwnerChanged : typing.ClassVar[Signal] = ... # NameOwnerChanged(QString,QString,QString)
|
||||||
|
callWithCallbackFailed : typing.ClassVar[Signal] = ... # callWithCallbackFailed(QDBusError,QDBusMessage)
|
||||||
|
serviceOwnerChanged : typing.ClassVar[Signal] = ... # serviceOwnerChanged(QString,QString,QString)
|
||||||
|
serviceRegistered : typing.ClassVar[Signal] = ... # serviceRegistered(QString)
|
||||||
|
serviceUnregistered : typing.ClassVar[Signal] = ... # serviceUnregistered(QString)
|
||||||
|
|
||||||
|
class RegisterServiceReply(enum.Enum):
|
||||||
|
|
||||||
|
ServiceNotRegistered = 0x0
|
||||||
|
ServiceRegistered = 0x1
|
||||||
|
ServiceQueued = 0x2
|
||||||
|
|
||||||
|
class ServiceQueueOptions(enum.Enum):
|
||||||
|
|
||||||
|
DontQueueService = 0x0
|
||||||
|
QueueService = 0x1
|
||||||
|
ReplaceExistingService = 0x2
|
||||||
|
|
||||||
|
class ServiceReplacementOptions(enum.Enum):
|
||||||
|
|
||||||
|
DontAllowReplacement = 0x0
|
||||||
|
AllowReplacement = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def activatableServiceNames(self, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def connectNotify(self, arg__1: PySide6.QtCore.QMetaMethod, /) -> None: ...
|
||||||
|
def disconnectNotify(self, arg__1: PySide6.QtCore.QMetaMethod, /) -> None: ...
|
||||||
|
def isServiceRegistered(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def registerService(self, arg__1: str, arg__2: PySide6.QtDBus.QDBusConnectionInterface.ServiceQueueOptions, arg__3: PySide6.QtDBus.QDBusConnectionInterface.ServiceReplacementOptions, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def registeredServiceNames(self, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def serviceOwner(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def servicePid(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def serviceUid(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def startService(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
def unregisterService(self, arg__1: str, /) -> PySide6.QtDBus.QDBusReply: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusContext(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QDBusContext: PySide6.QtDBus.QDBusContext, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def calledFromDBus(self, /) -> bool: ...
|
||||||
|
def connection(self, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def isDelayedReply(self, /) -> bool: ...
|
||||||
|
def message(self, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def sendErrorReply(self, type: PySide6.QtDBus.QDBusError.ErrorType, /, msg: str = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def sendErrorReply(self, name: str, /, msg: str = ...) -> None: ...
|
||||||
|
def setDelayedReply(self, enable: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusError(Shiboken.Object):
|
||||||
|
|
||||||
|
class ErrorType(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
Other = 0x1
|
||||||
|
Failed = 0x2
|
||||||
|
NoMemory = 0x3
|
||||||
|
ServiceUnknown = 0x4
|
||||||
|
NoReply = 0x5
|
||||||
|
BadAddress = 0x6
|
||||||
|
NotSupported = 0x7
|
||||||
|
LimitsExceeded = 0x8
|
||||||
|
AccessDenied = 0x9
|
||||||
|
NoServer = 0xa
|
||||||
|
Timeout = 0xb
|
||||||
|
NoNetwork = 0xc
|
||||||
|
AddressInUse = 0xd
|
||||||
|
Disconnected = 0xe
|
||||||
|
InvalidArgs = 0xf
|
||||||
|
UnknownMethod = 0x10
|
||||||
|
TimedOut = 0x11
|
||||||
|
InvalidSignature = 0x12
|
||||||
|
UnknownInterface = 0x13
|
||||||
|
UnknownObject = 0x14
|
||||||
|
UnknownProperty = 0x15
|
||||||
|
PropertyReadOnly = 0x16
|
||||||
|
InternalError = 0x17
|
||||||
|
InvalidService = 0x18
|
||||||
|
InvalidObjectPath = 0x19
|
||||||
|
InvalidInterface = 0x1a
|
||||||
|
InvalidMember = 0x1b
|
||||||
|
LastErrorType = 0x1b
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, error: PySide6.QtDBus.QDBusError.ErrorType, message: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusError, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, msg: PySide6.QtDBus.QDBusMessage, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def errorString(error: PySide6.QtDBus.QDBusError.ErrorType, /) -> str: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def message(self, /) -> str: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusError | PySide6.QtDBus.QDBusMessage, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtDBus.QDBusError.ErrorType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusInterface(PySide6.QtDBus.QDBusAbstractInterface):
|
||||||
|
|
||||||
|
def __init__(self, service: str, path: str, /, interface: str = ..., connection: PySide6.QtDBus.QDBusConnection = ..., parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusMessage(Shiboken.Object):
|
||||||
|
|
||||||
|
class MessageType(enum.Enum):
|
||||||
|
|
||||||
|
InvalidMessage = 0x0
|
||||||
|
MethodCallMessage = 0x1
|
||||||
|
ReplyMessage = 0x2
|
||||||
|
ErrorMessage = 0x3
|
||||||
|
SignalMessage = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusMessage, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __lshift__(self, arg: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def arguments(self, /) -> typing.List[typing.Any]: ...
|
||||||
|
def autoStartService(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createError(type: PySide6.QtDBus.QDBusError.ErrorType, msg: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createError(name: str, msg: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createError(err: PySide6.QtDBus.QDBusError | PySide6.QtDBus.QDBusMessage, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def createErrorReply(self, type: PySide6.QtDBus.QDBusError.ErrorType, msg: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def createErrorReply(self, name: str, msg: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def createErrorReply(self, err: PySide6.QtDBus.QDBusError | PySide6.QtDBus.QDBusMessage, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@staticmethod
|
||||||
|
def createMethodCall(destination: str, path: str, interface: str, method: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def createReply(self, /, arguments: collections.abc.Sequence[typing.Any] = ...) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@typing.overload
|
||||||
|
def createReply(self, argument: typing.Any, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@staticmethod
|
||||||
|
def createSignal(path: str, interface: str, name: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
@staticmethod
|
||||||
|
def createTargetedSignal(service: str, path: str, interface: str, name: str, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
def errorMessage(self, /) -> str: ...
|
||||||
|
def errorName(self, /) -> str: ...
|
||||||
|
def interface(self, /) -> str: ...
|
||||||
|
def isDelayedReply(self, /) -> bool: ...
|
||||||
|
def isInteractiveAuthorizationAllowed(self, /) -> bool: ...
|
||||||
|
def isReplyRequired(self, /) -> bool: ...
|
||||||
|
def member(self, /) -> str: ...
|
||||||
|
def path(self, /) -> str: ...
|
||||||
|
def service(self, /) -> str: ...
|
||||||
|
def setArguments(self, arguments: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
def setAutoStartService(self, enable: bool, /) -> None: ...
|
||||||
|
def setDelayedReply(self, enable: bool, /) -> None: ...
|
||||||
|
def setInteractiveAuthorizationAllowed(self, enable: bool, /) -> None: ...
|
||||||
|
def signature(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusMessage, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtDBus.QDBusMessage.MessageType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusObjectPath(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QDBusObjectPath: PySide6.QtDBus.QDBusObjectPath, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, path: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, path: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtDBus.QDBusObjectPath, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lt__(self, rhs: PySide6.QtDBus.QDBusObjectPath, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtDBus.QDBusObjectPath, /) -> bool: ...
|
||||||
|
def path(self, /) -> str: ...
|
||||||
|
def setPath(self, path: str, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusObjectPath, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusPendingCall(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusPendingCall, /) -> None: ...
|
||||||
|
|
||||||
|
def error(self, /) -> PySide6.QtDBus.QDBusError: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromCompletedCall(message: PySide6.QtDBus.QDBusMessage, /) -> PySide6.QtDBus.QDBusPendingCall: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromError(error: PySide6.QtDBus.QDBusError | PySide6.QtDBus.QDBusMessage, /) -> PySide6.QtDBus.QDBusPendingCall: ...
|
||||||
|
def isError(self, /) -> bool: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def reply(self, /) -> PySide6.QtDBus.QDBusMessage: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusPendingCall, /) -> None: ...
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusPendingCallWatcher(PySide6.QtCore.QObject, PySide6.QtDBus.QDBusPendingCall):
|
||||||
|
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished(); finished(QDBusPendingCallWatcher*)
|
||||||
|
|
||||||
|
def __init__(self, call: PySide6.QtDBus.QDBusPendingCall, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusReply(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, reply: PySide6.QtDBus.QDBusMessage, /) -> None: ...
|
||||||
|
|
||||||
|
def error(self, /) -> PySide6.QtDBus.QDBusError: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def value(self, /) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusServer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
newConnection : typing.ClassVar[Signal] = ... # newConnection(QDBusConnection)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, address: str, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def address(self, /) -> str: ...
|
||||||
|
def isAnonymousAuthenticationAllowed(self, /) -> bool: ...
|
||||||
|
def isConnected(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtDBus.QDBusError: ...
|
||||||
|
def setAnonymousAuthenticationAllowed(self, value: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusServiceWatcher(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
serviceOwnerChanged : typing.ClassVar[Signal] = ... # serviceOwnerChanged(QString,QString,QString)
|
||||||
|
serviceRegistered : typing.ClassVar[Signal] = ... # serviceRegistered(QString)
|
||||||
|
serviceUnregistered : typing.ClassVar[Signal] = ... # serviceUnregistered(QString)
|
||||||
|
|
||||||
|
class WatchModeFlag(enum.Flag):
|
||||||
|
|
||||||
|
WatchForRegistration = 0x1
|
||||||
|
WatchForUnregistration = 0x2
|
||||||
|
WatchForOwnerChange = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, service: str, connection: PySide6.QtDBus.QDBusConnection, /, watchMode: PySide6.QtDBus.QDBusServiceWatcher.WatchModeFlag = ..., parent: PySide6.QtCore.QObject | None = ..., *, watchedServices: collections.abc.Sequence[str] | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, watchedServices: collections.abc.Sequence[str] | None = ..., watchMode: PySide6.QtDBus.QDBusServiceWatcher.WatchModeFlag | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addWatchedService(self, newService: str, /) -> None: ...
|
||||||
|
def connection(self, /) -> PySide6.QtDBus.QDBusConnection: ...
|
||||||
|
def removeWatchedService(self, service: str, /) -> bool: ...
|
||||||
|
def setConnection(self, connection: PySide6.QtDBus.QDBusConnection, /) -> None: ...
|
||||||
|
def setWatchMode(self, mode: PySide6.QtDBus.QDBusServiceWatcher.WatchModeFlag, /) -> None: ...
|
||||||
|
def setWatchedServices(self, services: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def watchMode(self, /) -> PySide6.QtDBus.QDBusServiceWatcher.WatchModeFlag: ...
|
||||||
|
def watchedServices(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusSignature(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, signature: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, signature: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
def __eq__(self, rhs: PySide6.QtDBus.QDBusSignature, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lt__(self, rhs: PySide6.QtDBus.QDBusSignature, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtDBus.QDBusSignature, /) -> bool: ...
|
||||||
|
def setSignature(self, signature: str, /) -> None: ...
|
||||||
|
def signature(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusSignature, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusUnixFileDescriptor(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtDBus.QDBusUnixFileDescriptor, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, fileDescriptor: int, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def fileDescriptor(self, /) -> int: ...
|
||||||
|
def giveFileDescriptor(self, fileDescriptor: int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def isSupported() -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def setFileDescriptor(self, fileDescriptor: int, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusUnixFileDescriptor, /) -> None: ...
|
||||||
|
def takeFileDescriptor(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusVariant(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QDBusVariant: PySide6.QtDBus.QDBusVariant, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, variant: typing.Any, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, v2: PySide6.QtDBus.QDBusVariant, /) -> bool: ...
|
||||||
|
def setVariant(self, variant: typing.Any, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtDBus.QDBusVariant, /) -> None: ...
|
||||||
|
def variant(self, /) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDBusVirtualObject(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def handleMessage(self, message: PySide6.QtDBus.QDBusMessage, connection: PySide6.QtDBus.QDBusConnection, /) -> bool: ...
|
||||||
|
def introspect(self, path: str, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,594 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtDesigner, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtDesigner`
|
||||||
|
|
||||||
|
import PySide6.QtDesigner
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractExtensionFactory(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def extension(self, object: PySide6.QtCore.QObject, iid: str, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractExtensionManager(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def extension(self, object: PySide6.QtCore.QObject, iid: str, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def registerExtensions(self, factory: PySide6.QtDesigner.QAbstractExtensionFactory, iid: str, /) -> None: ...
|
||||||
|
def unregisterExtensions(self, factory: PySide6.QtDesigner.QAbstractExtensionFactory, iid: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractFormBuilder(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def addMenuAction(self, action: PySide6.QtGui.QAction, /) -> None: ...
|
||||||
|
def applyPropertyInternally(self, o: PySide6.QtCore.QObject, propertyName: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def checkProperty(self, obj: PySide6.QtCore.QObject, prop: str, /) -> bool: ...
|
||||||
|
def createAction(self, parent: PySide6.QtCore.QObject, name: str, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def createActionGroup(self, parent: PySide6.QtCore.QObject, name: str, /) -> PySide6.QtGui.QActionGroup: ...
|
||||||
|
def createLayout(self, layoutName: str, parent: PySide6.QtCore.QObject, name: str, /) -> PySide6.QtWidgets.QLayout: ...
|
||||||
|
def createWidget(self, widgetName: str, parentWidget: PySide6.QtWidgets.QWidget, name: str, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def load(self, dev: PySide6.QtCore.QIODevice, /, parentWidget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def reset(self, /) -> None: ...
|
||||||
|
def save(self, dev: PySide6.QtCore.QIODevice, widget: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def setWorkingDirectory(self, directory: PySide6.QtCore.QDir, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def toolBarAreaMetaEnum() -> PySide6.QtCore.QMetaEnum: ...
|
||||||
|
def workingDirectory(self, /) -> PySide6.QtCore.QDir: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerActionEditorInterface(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtWidgets.QWidget, /, flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def manageAction(self, action: PySide6.QtGui.QAction, /) -> None: ...
|
||||||
|
def setFormWindow(self, formWindow: PySide6.QtDesigner.QDesignerFormWindowInterface, /) -> None: ...
|
||||||
|
def unmanageAction(self, action: PySide6.QtGui.QAction, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerContainerExtension(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def addWidget(self, widget: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def canAddWidget(self, /) -> bool: ...
|
||||||
|
def canRemove(self, index: int, /) -> bool: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def currentIndex(self, /) -> int: ...
|
||||||
|
def insertWidget(self, index: int, widget: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def remove(self, index: int, /) -> None: ...
|
||||||
|
def setCurrentIndex(self, index: int, /) -> None: ...
|
||||||
|
def widget(self, index: int, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerCustomWidgetCollectionInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def customWidgets(self, /) -> typing.List[PySide6.QtDesigner.QDesignerCustomWidgetInterface]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerCustomWidgetInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def codeTemplate(self, /) -> str: ...
|
||||||
|
def createWidget(self, parent: PySide6.QtWidgets.QWidget, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def domXml(self, /) -> str: ...
|
||||||
|
def group(self, /) -> str: ...
|
||||||
|
def icon(self, /) -> PySide6.QtGui.QIcon: ...
|
||||||
|
def includeFile(self, /) -> str: ...
|
||||||
|
def initialize(self, core: PySide6.QtDesigner.QDesignerFormEditorInterface, /) -> None: ...
|
||||||
|
def isContainer(self, /) -> bool: ...
|
||||||
|
def isInitialized(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def toolTip(self, /) -> str: ...
|
||||||
|
def whatsThis(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerDnDItemInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
class DropType(enum.Enum):
|
||||||
|
|
||||||
|
MoveDrop = 0x0
|
||||||
|
CopyDrop = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def decoration(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def hotSpot(self, /) -> PySide6.QtCore.QPoint: ...
|
||||||
|
def source(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def type(self, /) -> PySide6.QtDesigner.QDesignerDnDItemInterface.DropType: ...
|
||||||
|
def widget(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerDynamicPropertySheetExtension(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def addDynamicProperty(self, propertyName: str, value: typing.Any, /) -> int: ...
|
||||||
|
def canAddDynamicProperty(self, propertyName: str, /) -> bool: ...
|
||||||
|
def dynamicPropertiesAllowed(self, /) -> bool: ...
|
||||||
|
def isDynamicProperty(self, index: int, /) -> bool: ...
|
||||||
|
def removeDynamicProperty(self, index: int, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerFormEditorInterface(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def actionEditor(self, /) -> PySide6.QtDesigner.QDesignerActionEditorInterface: ...
|
||||||
|
@staticmethod
|
||||||
|
def createIcon(name: str, /) -> PySide6.QtGui.QIcon: ...
|
||||||
|
def extensionManager(self, /) -> PySide6.QtDesigner.QExtensionManager: ...
|
||||||
|
def formWindowManager(self, /) -> PySide6.QtDesigner.QDesignerFormWindowManagerInterface: ...
|
||||||
|
def objectInspector(self, /) -> PySide6.QtDesigner.QDesignerObjectInspectorInterface: ...
|
||||||
|
def pluginInstances(self, /) -> typing.List[PySide6.QtCore.QObject]: ...
|
||||||
|
def propertyEditor(self, /) -> PySide6.QtDesigner.QDesignerPropertyEditorInterface: ...
|
||||||
|
def resourceLocation(self, /) -> str: ...
|
||||||
|
def setActionEditor(self, actionEditor: PySide6.QtDesigner.QDesignerActionEditorInterface, /) -> None: ...
|
||||||
|
def setExtensionManager(self, extensionManager: PySide6.QtDesigner.QExtensionManager, /) -> None: ...
|
||||||
|
def setFormManager(self, formWindowManager: PySide6.QtDesigner.QDesignerFormWindowManagerInterface, /) -> None: ...
|
||||||
|
def setObjectInspector(self, objectInspector: PySide6.QtDesigner.QDesignerObjectInspectorInterface, /) -> None: ...
|
||||||
|
def setPropertyEditor(self, propertyEditor: PySide6.QtDesigner.QDesignerPropertyEditorInterface, /) -> None: ...
|
||||||
|
def setTopLevel(self, topLevel: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def setWidgetBox(self, widgetBox: PySide6.QtDesigner.QDesignerWidgetBoxInterface, /) -> None: ...
|
||||||
|
def topLevel(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def widgetBox(self, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerFormWindowCursorInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
class MoveMode(enum.Enum):
|
||||||
|
|
||||||
|
MoveAnchor = 0x0
|
||||||
|
KeepAnchor = 0x1
|
||||||
|
|
||||||
|
class MoveOperation(enum.Enum):
|
||||||
|
|
||||||
|
NoMove = 0x0
|
||||||
|
Start = 0x1
|
||||||
|
End = 0x2
|
||||||
|
Next = 0x3
|
||||||
|
Prev = 0x4
|
||||||
|
Left = 0x5
|
||||||
|
Right = 0x6
|
||||||
|
Up = 0x7
|
||||||
|
Down = 0x8
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def current(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def formWindow(self, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def hasSelection(self, /) -> bool: ...
|
||||||
|
def isWidgetSelected(self, widget: PySide6.QtWidgets.QWidget, /) -> bool: ...
|
||||||
|
def movePosition(self, op: PySide6.QtDesigner.QDesignerFormWindowCursorInterface.MoveOperation, /, mode: PySide6.QtDesigner.QDesignerFormWindowCursorInterface.MoveMode = ...) -> bool: ...
|
||||||
|
def position(self, /) -> int: ...
|
||||||
|
def resetWidgetProperty(self, widget: PySide6.QtWidgets.QWidget, name: str, /) -> None: ...
|
||||||
|
def selectedWidget(self, index: int, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def selectedWidgetCount(self, /) -> int: ...
|
||||||
|
def setPosition(self, pos: int, /, mode: PySide6.QtDesigner.QDesignerFormWindowCursorInterface.MoveMode = ...) -> None: ...
|
||||||
|
def setProperty(self, name: str, value: typing.Any, /) -> None: ...
|
||||||
|
def setWidgetProperty(self, widget: PySide6.QtWidgets.QWidget, name: str, value: typing.Any, /) -> None: ...
|
||||||
|
def widget(self, index: int, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def widgetCount(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerFormWindowInterface(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
aboutToUnmanageWidget : typing.ClassVar[Signal] = ... # aboutToUnmanageWidget(QWidget*)
|
||||||
|
activated : typing.ClassVar[Signal] = ... # activated(QWidget*)
|
||||||
|
changed : typing.ClassVar[Signal] = ... # changed()
|
||||||
|
featureChanged : typing.ClassVar[Signal] = ... # featureChanged(Feature)
|
||||||
|
fileNameChanged : typing.ClassVar[Signal] = ... # fileNameChanged(QString)
|
||||||
|
geometryChanged : typing.ClassVar[Signal] = ... # geometryChanged()
|
||||||
|
mainContainerChanged : typing.ClassVar[Signal] = ... # mainContainerChanged(QWidget*)
|
||||||
|
objectRemoved : typing.ClassVar[Signal] = ... # objectRemoved(QObject*)
|
||||||
|
resourceFilesChanged : typing.ClassVar[Signal] = ... # resourceFilesChanged()
|
||||||
|
selectionChanged : typing.ClassVar[Signal] = ... # selectionChanged()
|
||||||
|
toolChanged : typing.ClassVar[Signal] = ... # toolChanged(int)
|
||||||
|
widgetManaged : typing.ClassVar[Signal] = ... # widgetManaged(QWidget*)
|
||||||
|
widgetRemoved : typing.ClassVar[Signal] = ... # widgetRemoved(QWidget*)
|
||||||
|
widgetUnmanaged : typing.ClassVar[Signal] = ... # widgetUnmanaged(QWidget*)
|
||||||
|
|
||||||
|
class FeatureFlag(enum.Flag):
|
||||||
|
|
||||||
|
EditFeature = 0x1
|
||||||
|
GridFeature = 0x2
|
||||||
|
DefaultFeature = 0x3
|
||||||
|
TabOrderFeature = 0x4
|
||||||
|
|
||||||
|
class ResourceFileSaveMode(enum.Enum):
|
||||||
|
|
||||||
|
SaveAllResourceFiles = 0x0
|
||||||
|
SaveOnlyUsedResourceFiles = 0x1
|
||||||
|
DontSaveResourceFiles = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def absoluteDir(self, /) -> PySide6.QtCore.QDir: ...
|
||||||
|
def activateResourceFilePaths(self, paths: collections.abc.Sequence[str], /) -> typing.Tuple[int, str]: ...
|
||||||
|
def activeResourceFilePaths(self, /) -> typing.List[str]: ...
|
||||||
|
def addResourceFile(self, path: str, /) -> None: ...
|
||||||
|
def author(self, /) -> str: ...
|
||||||
|
def beginCommand(self, description: str, /) -> None: ...
|
||||||
|
def checkContents(self, /) -> typing.List[str]: ...
|
||||||
|
def clearSelection(self, /, changePropertyDisplay: bool = ...) -> None: ...
|
||||||
|
def commandHistory(self, /) -> PySide6.QtGui.QUndoStack: ...
|
||||||
|
def comment(self, /) -> str: ...
|
||||||
|
def contents(self, /) -> str: ...
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def currentTool(self, /) -> int: ...
|
||||||
|
def cursor(self, /) -> PySide6.QtDesigner.QDesignerFormWindowCursorInterface: ...
|
||||||
|
def editWidgets(self, /) -> None: ...
|
||||||
|
def emitSelectionChanged(self, /) -> None: ...
|
||||||
|
def endCommand(self, /) -> None: ...
|
||||||
|
def ensureUniqueObjectName(self, object: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def exportMacro(self, /) -> str: ...
|
||||||
|
def features(self, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface.FeatureFlag: ...
|
||||||
|
def fileName(self, /) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def findFormWindow(w: PySide6.QtWidgets.QWidget, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def findFormWindow(obj: PySide6.QtCore.QObject, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def formContainer(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def grid(self, /) -> PySide6.QtCore.QPoint: ...
|
||||||
|
def hasFeature(self, f: PySide6.QtDesigner.QDesignerFormWindowInterface.FeatureFlag, /) -> bool: ...
|
||||||
|
def includeHints(self, /) -> typing.List[str]: ...
|
||||||
|
def isDirty(self, /) -> bool: ...
|
||||||
|
def isManaged(self, widget: PySide6.QtWidgets.QWidget, /) -> bool: ...
|
||||||
|
def layoutDefault(self, /) -> typing.Tuple[int, int]: ...
|
||||||
|
def layoutFunction(self, /) -> typing.Tuple[str, str]: ...
|
||||||
|
def mainContainer(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def manageWidget(self, widget: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def pixmapFunction(self, /) -> str: ...
|
||||||
|
def registerTool(self, tool: PySide6.QtDesigner.QDesignerFormWindowToolInterface, /) -> None: ...
|
||||||
|
def removeResourceFile(self, path: str, /) -> None: ...
|
||||||
|
def resourceFileSaveMode(self, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface.ResourceFileSaveMode: ...
|
||||||
|
def resourceFiles(self, /) -> typing.List[str]: ...
|
||||||
|
def selectWidget(self, w: PySide6.QtWidgets.QWidget, /, select: bool = ...) -> None: ...
|
||||||
|
def setAuthor(self, author: str, /) -> None: ...
|
||||||
|
def setComment(self, comment: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContents(self, dev: PySide6.QtCore.QIODevice, /) -> typing.Tuple[bool, str]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContents(self, contents: str, /) -> bool: ...
|
||||||
|
def setCurrentTool(self, index: int, /) -> None: ...
|
||||||
|
def setDirty(self, dirty: bool, /) -> None: ...
|
||||||
|
def setExportMacro(self, exportMacro: str, /) -> None: ...
|
||||||
|
def setFeatures(self, f: PySide6.QtDesigner.QDesignerFormWindowInterface.FeatureFlag, /) -> None: ...
|
||||||
|
def setFileName(self, fileName: str, /) -> None: ...
|
||||||
|
def setGrid(self, grid: PySide6.QtCore.QPoint, /) -> None: ...
|
||||||
|
def setIncludeHints(self, includeHints: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def setLayoutDefault(self, margin: int, spacing: int, /) -> None: ...
|
||||||
|
def setLayoutFunction(self, margin: str, spacing: str, /) -> None: ...
|
||||||
|
def setMainContainer(self, mainContainer: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
def setPixmapFunction(self, pixmapFunction: str, /) -> None: ...
|
||||||
|
def setResourceFileSaveMode(self, behaviour: PySide6.QtDesigner.QDesignerFormWindowInterface.ResourceFileSaveMode, /) -> None: ...
|
||||||
|
def simplifySelection(self, widgets: collections.abc.Sequence[PySide6.QtWidgets.QWidget], /) -> None: ...
|
||||||
|
def tool(self, index: int, /) -> PySide6.QtDesigner.QDesignerFormWindowToolInterface: ...
|
||||||
|
def toolCount(self, /) -> int: ...
|
||||||
|
def unmanageWidget(self, widget: PySide6.QtWidgets.QWidget, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerFormWindowManagerInterface(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
activeFormWindowChanged : typing.ClassVar[Signal] = ... # activeFormWindowChanged(QDesignerFormWindowInterface*)
|
||||||
|
formWindowAdded : typing.ClassVar[Signal] = ... # formWindowAdded(QDesignerFormWindowInterface*)
|
||||||
|
formWindowRemoved : typing.ClassVar[Signal] = ... # formWindowRemoved(QDesignerFormWindowInterface*)
|
||||||
|
formWindowSettingsChanged: typing.ClassVar[Signal] = ... # formWindowSettingsChanged(QDesignerFormWindowInterface*)
|
||||||
|
|
||||||
|
class Action(enum.Enum):
|
||||||
|
|
||||||
|
CutAction = 0x64
|
||||||
|
CopyAction = 0x65
|
||||||
|
PasteAction = 0x66
|
||||||
|
DeleteAction = 0x67
|
||||||
|
SelectAllAction = 0x68
|
||||||
|
LowerAction = 0xc8
|
||||||
|
RaiseAction = 0xc9
|
||||||
|
UndoAction = 0x12c
|
||||||
|
RedoAction = 0x12d
|
||||||
|
HorizontalLayoutAction = 0x190
|
||||||
|
VerticalLayoutAction = 0x191
|
||||||
|
SplitHorizontalAction = 0x192
|
||||||
|
SplitVerticalAction = 0x193
|
||||||
|
GridLayoutAction = 0x194
|
||||||
|
FormLayoutAction = 0x195
|
||||||
|
BreakLayoutAction = 0x196
|
||||||
|
AdjustSizeAction = 0x197
|
||||||
|
SimplifyLayoutAction = 0x198
|
||||||
|
DefaultPreviewAction = 0x1f4
|
||||||
|
FormWindowSettingsDialogAction = 0x258
|
||||||
|
|
||||||
|
class ActionGroup(enum.Enum):
|
||||||
|
|
||||||
|
StyledPreviewActionGroup = 0x64
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def action(self, action: PySide6.QtDesigner.QDesignerFormWindowManagerInterface.Action, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionAdjustSize(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionBreakLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionCopy(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionCut(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionDelete(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionFormLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionGridLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionGroup(self, actionGroup: PySide6.QtDesigner.QDesignerFormWindowManagerInterface.ActionGroup, /) -> PySide6.QtGui.QActionGroup: ...
|
||||||
|
def actionHorizontalLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionLower(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionPaste(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionRaise(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionRedo(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionSelectAll(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionSimplifyLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionSplitHorizontal(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionSplitVertical(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionUndo(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def actionVerticalLayout(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def activeFormWindow(self, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def addFormWindow(self, formWindow: PySide6.QtDesigner.QDesignerFormWindowInterface, /) -> None: ...
|
||||||
|
def closeAllPreviews(self, /) -> None: ...
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def createFormWindow(self, /, parentWidget: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def createPreviewPixmap(self, /) -> PySide6.QtGui.QPixmap: ...
|
||||||
|
def dragItems(self, item_list: collections.abc.Sequence[PySide6.QtDesigner.QDesignerDnDItemInterface], /) -> None: ...
|
||||||
|
def formWindow(self, index: int, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def formWindowCount(self, /) -> int: ...
|
||||||
|
def removeFormWindow(self, formWindow: PySide6.QtDesigner.QDesignerFormWindowInterface, /) -> None: ...
|
||||||
|
def setActiveFormWindow(self, formWindow: PySide6.QtDesigner.QDesignerFormWindowInterface, /) -> None: ...
|
||||||
|
def showPluginDialog(self, /) -> None: ...
|
||||||
|
def showPreview(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerFormWindowToolInterface(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def action(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def activated(self, /) -> None: ...
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def deactivated(self, /) -> None: ...
|
||||||
|
def editor(self, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def formWindow(self, /) -> PySide6.QtDesigner.QDesignerFormWindowInterface: ...
|
||||||
|
def handleEvent(self, widget: PySide6.QtWidgets.QWidget, managedWidget: PySide6.QtWidgets.QWidget, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerMemberSheetExtension(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def declaredInClass(self, index: int, /) -> str: ...
|
||||||
|
def indexOf(self, name: str, /) -> int: ...
|
||||||
|
def inheritedFromWidget(self, index: int, /) -> bool: ...
|
||||||
|
def isSignal(self, index: int, /) -> bool: ...
|
||||||
|
def isSlot(self, index: int, /) -> bool: ...
|
||||||
|
def isVisible(self, index: int, /) -> bool: ...
|
||||||
|
def memberGroup(self, index: int, /) -> str: ...
|
||||||
|
def memberName(self, index: int, /) -> str: ...
|
||||||
|
def parameterNames(self, index: int, /) -> typing.List[PySide6.QtCore.QByteArray]: ...
|
||||||
|
def parameterTypes(self, index: int, /) -> typing.List[PySide6.QtCore.QByteArray]: ...
|
||||||
|
def setMemberGroup(self, index: int, group: str, /) -> None: ...
|
||||||
|
def setVisible(self, index: int, b: bool, /) -> None: ...
|
||||||
|
def signature(self, index: int, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerObjectInspectorInterface(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtWidgets.QWidget, /, flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def setFormWindow(self, formWindow: PySide6.QtDesigner.QDesignerFormWindowInterface, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerPropertyEditorInterface(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
propertyChanged : typing.ClassVar[Signal] = ... # propertyChanged(QString,QVariant)
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtWidgets.QWidget, /, flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def core(self, /) -> PySide6.QtDesigner.QDesignerFormEditorInterface: ...
|
||||||
|
def currentPropertyName(self, /) -> str: ...
|
||||||
|
def isReadOnly(self, /) -> bool: ...
|
||||||
|
def object(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def setObject(self, object: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def setPropertyValue(self, name: str, value: typing.Any, /, changed: bool = ...) -> None: ...
|
||||||
|
def setReadOnly(self, readOnly: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerPropertySheetExtension(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def hasReset(self, index: int, /) -> bool: ...
|
||||||
|
def indexOf(self, name: str, /) -> int: ...
|
||||||
|
def isAttribute(self, index: int, /) -> bool: ...
|
||||||
|
def isChanged(self, index: int, /) -> bool: ...
|
||||||
|
def isEnabled(self, index: int, /) -> bool: ...
|
||||||
|
def isVisible(self, index: int, /) -> bool: ...
|
||||||
|
def property(self, index: int, /) -> typing.Any: ...
|
||||||
|
def propertyGroup(self, index: int, /) -> str: ...
|
||||||
|
def propertyName(self, index: int, /) -> str: ...
|
||||||
|
def reset(self, index: int, /) -> bool: ...
|
||||||
|
def setAttribute(self, index: int, b: bool, /) -> None: ...
|
||||||
|
def setChanged(self, index: int, changed: bool, /) -> None: ...
|
||||||
|
def setProperty(self, index: int, value: typing.Any, /) -> None: ...
|
||||||
|
def setPropertyGroup(self, index: int, group: str, /) -> None: ...
|
||||||
|
def setVisible(self, index: int, b: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerTaskMenuExtension(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def preferredEditAction(self, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def taskActions(self, /) -> typing.List[PySide6.QtGui.QAction]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDesignerWidgetBoxInterface(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
class Category(Shiboken.Object):
|
||||||
|
|
||||||
|
class Type(enum.Enum):
|
||||||
|
|
||||||
|
Default = 0x0
|
||||||
|
Scratchpad = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, Category: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, aname: str = ..., atype: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category.Type = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def addWidget(self, awidget: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget, /) -> None: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def removeWidget(self, idx: int, /) -> None: ...
|
||||||
|
def setName(self, aname: str, /) -> None: ...
|
||||||
|
def setType(self, atype: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category.Type, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category.Type: ...
|
||||||
|
def widget(self, idx: int, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget: ...
|
||||||
|
def widgetCount(self, /) -> int: ...
|
||||||
|
|
||||||
|
class Widget(Shiboken.Object):
|
||||||
|
|
||||||
|
class Type(enum.Enum):
|
||||||
|
|
||||||
|
Default = 0x0
|
||||||
|
Custom = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, w: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, aname: str = ..., xml: str = ..., icon_name: str = ..., atype: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget.Type = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def domXml(self, /) -> str: ...
|
||||||
|
def iconName(self, /) -> str: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def setDomXml(self, xml: str, /) -> None: ...
|
||||||
|
def setIconName(self, icon_name: str, /) -> None: ...
|
||||||
|
def setName(self, aname: str, /) -> None: ...
|
||||||
|
def setType(self, atype: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget.Type, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget.Type: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def addCategory(self, cat: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category, /) -> None: ...
|
||||||
|
def addWidget(self, cat_idx: int, wgt: PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget, /) -> None: ...
|
||||||
|
def category(self, cat_idx: int, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface.Category: ...
|
||||||
|
def categoryCount(self, /) -> int: ...
|
||||||
|
def dropWidgets(self, item_list: collections.abc.Sequence[PySide6.QtDesigner.QDesignerDnDItemInterface], global_mouse_pos: PySide6.QtCore.QPoint, /) -> None: ...
|
||||||
|
def fileName(self, /) -> str: ...
|
||||||
|
def findOrInsertCategory(self, categoryName: str, /) -> int: ...
|
||||||
|
def load(self, /) -> bool: ...
|
||||||
|
def removeCategory(self, cat_idx: int, /) -> None: ...
|
||||||
|
def removeWidget(self, cat_idx: int, wgt_idx: int, /) -> None: ...
|
||||||
|
def save(self, /) -> bool: ...
|
||||||
|
def setFileName(self, file_name: str, /) -> None: ...
|
||||||
|
def widget(self, cat_idx: int, wgt_idx: int, /) -> PySide6.QtDesigner.QDesignerWidgetBoxInterface.Widget: ...
|
||||||
|
def widgetCount(self, cat_idx: int, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QExtensionFactory(PySide6.QtCore.QObject, PySide6.QtDesigner.QAbstractExtensionFactory):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtDesigner.QExtensionManager | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def createExtension(self, object: PySide6.QtCore.QObject, iid: str, parent: PySide6.QtCore.QObject, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def extension(self, object: PySide6.QtCore.QObject, iid: str, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def extensionManager(self, /) -> PySide6.QtDesigner.QExtensionManager: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QExtensionManager(PySide6.QtCore.QObject, PySide6.QtDesigner.QAbstractExtensionManager):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def extension(self, object: PySide6.QtCore.QObject, iid: str, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def registerExtensions(self, factory: PySide6.QtDesigner.QAbstractExtensionFactory, /, iid: str = ...) -> None: ...
|
||||||
|
def unregisterExtensions(self, factory: PySide6.QtDesigner.QAbstractExtensionFactory, /, iid: str = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFormBuilder(PySide6.QtDesigner.QAbstractFormBuilder):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def addPluginPath(self, pluginPath: str, /) -> None: ...
|
||||||
|
def clearPluginPaths(self, /) -> None: ...
|
||||||
|
def createLayout(self, layoutName: str, parent: PySide6.QtCore.QObject, name: str, /) -> PySide6.QtWidgets.QLayout: ...
|
||||||
|
def createWidget(self, widgetName: str, parentWidget: PySide6.QtWidgets.QWidget, name: str, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def customWidgets(self, /) -> typing.List[PySide6.QtDesigner.QDesignerCustomWidgetInterface]: ...
|
||||||
|
def pluginPaths(self, /) -> typing.List[str]: ...
|
||||||
|
def setPluginPath(self, pluginPaths: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def updateCustomWidgets(self, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def widgetByName(topLevel: PySide6.QtWidgets.QWidget, name: str, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPyDesignerContainerExtension(PySide6.QtCore.QObject, PySide6.QtDesigner.QDesignerContainerExtension):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPyDesignerCustomWidgetCollection(PySide6.QtDesigner.QDesignerCustomWidgetCollectionInterface):
|
||||||
|
@staticmethod
|
||||||
|
def addCustomWidget(c: PySide6.QtDesigner.QDesignerCustomWidgetInterface, /) -> None: ...
|
||||||
|
def customWidgets(self, /) -> typing.List[PySide6.QtDesigner.QDesignerCustomWidgetInterface]: ...
|
||||||
|
@staticmethod
|
||||||
|
def instance() -> PySide6.QtDesigner.QPyDesignerCustomWidgetCollection: ...
|
||||||
|
@staticmethod
|
||||||
|
def registerCustomWidget(customWidgetType: object, /, xml: str = ..., tool_tip: str = ..., group: str = ..., module: str = ..., container: bool = ..., icon: str = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPyDesignerMemberSheetExtension(PySide6.QtCore.QObject, PySide6.QtDesigner.QDesignerMemberSheetExtension):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPyDesignerPropertySheetExtension(PySide6.QtCore.QObject, PySide6.QtDesigner.QDesignerPropertySheetExtension): # type: ignore[misc]
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPyDesignerTaskMenuExtension(PySide6.QtCore.QObject, PySide6.QtDesigner.QDesignerTaskMenuExtension):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,291 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtGraphsWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtGraphsWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtGraphsWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtQuick
|
||||||
|
import PySide6.QtQuickWidgets
|
||||||
|
import PySide6.QtGraphs
|
||||||
|
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class Q3DBarsWidgetItem(PySide6.QtGraphsWidgets.Q3DGraphsWidgetItem):
|
||||||
|
|
||||||
|
barSeriesMarginChanged : typing.ClassVar[Signal] = ... # barSeriesMarginChanged(QSizeF)
|
||||||
|
barSpacingChanged : typing.ClassVar[Signal] = ... # barSpacingChanged(QSizeF)
|
||||||
|
barSpacingRelativeChanged: typing.ClassVar[Signal] = ... # barSpacingRelativeChanged(bool)
|
||||||
|
barThicknessChanged : typing.ClassVar[Signal] = ... # barThicknessChanged(float)
|
||||||
|
columnAxisChanged : typing.ClassVar[Signal] = ... # columnAxisChanged(QCategory3DAxis*)
|
||||||
|
floorLevelChanged : typing.ClassVar[Signal] = ... # floorLevelChanged(float)
|
||||||
|
multiSeriesUniformChanged: typing.ClassVar[Signal] = ... # multiSeriesUniformChanged(bool)
|
||||||
|
primarySeriesChanged : typing.ClassVar[Signal] = ... # primarySeriesChanged(QBar3DSeries*)
|
||||||
|
rowAxisChanged : typing.ClassVar[Signal] = ... # rowAxisChanged(QCategory3DAxis*)
|
||||||
|
selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QBar3DSeries*)
|
||||||
|
sliceImageChanged : typing.ClassVar[Signal] = ... # sliceImageChanged(QImage)
|
||||||
|
valueAxisChanged : typing.ClassVar[Signal] = ... # valueAxisChanged(QValue3DAxis*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, multiSeriesUniform: bool | None = ..., barThickness: float | None = ..., barSpacing: PySide6.QtCore.QSizeF | None = ..., barSpacingRelative: bool | None = ..., barSeriesMargin: PySide6.QtCore.QSizeF | None = ..., rowAxis: PySide6.QtGraphs.QCategory3DAxis | None = ..., columnAxis: PySide6.QtGraphs.QCategory3DAxis | None = ..., valueAxis: PySide6.QtGraphs.QValue3DAxis | None = ..., primarySeries: PySide6.QtGraphs.QBar3DSeries | None = ..., selectedSeries: PySide6.QtGraphs.QBar3DSeries | None = ..., floorLevel: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAxis(self, axis: PySide6.QtGraphs.QAbstract3DAxis, /) -> None: ...
|
||||||
|
def addSeries(self, series: PySide6.QtGraphs.QBar3DSeries, /) -> None: ...
|
||||||
|
def axes(self, /) -> typing.List[PySide6.QtGraphs.QAbstract3DAxis]: ...
|
||||||
|
def barSeriesMargin(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def barSpacing(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def barThickness(self, /) -> float: ...
|
||||||
|
def columnAxis(self, /) -> PySide6.QtGraphs.QCategory3DAxis: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def floorLevel(self, /) -> float: ...
|
||||||
|
def insertSeries(self, index: int, series: PySide6.QtGraphs.QBar3DSeries, /) -> None: ...
|
||||||
|
def isBarSpacingRelative(self, /) -> bool: ...
|
||||||
|
def isMultiSeriesUniform(self, /) -> bool: ...
|
||||||
|
def primarySeries(self, /) -> PySide6.QtGraphs.QBar3DSeries: ...
|
||||||
|
def releaseAxis(self, axis: PySide6.QtGraphs.QAbstract3DAxis, /) -> None: ...
|
||||||
|
def removeSeries(self, series: PySide6.QtGraphs.QBar3DSeries, /) -> None: ...
|
||||||
|
def renderSliceToImage(self, requestedIndex: int, sliceType: PySide6.QtGraphs.QtGraphs3D.SliceCaptureType, /) -> None: ...
|
||||||
|
def rowAxis(self, /) -> PySide6.QtGraphs.QCategory3DAxis: ...
|
||||||
|
def selectedSeries(self, /) -> PySide6.QtGraphs.QBar3DSeries: ...
|
||||||
|
def seriesList(self, /) -> typing.List[PySide6.QtGraphs.QBar3DSeries]: ...
|
||||||
|
def setBarSeriesMargin(self, margin: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def setBarSpacing(self, spacing: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def setBarSpacingRelative(self, relative: bool, /) -> None: ...
|
||||||
|
def setBarThickness(self, thicknessRatio: float, /) -> None: ...
|
||||||
|
def setColumnAxis(self, axis: PySide6.QtGraphs.QCategory3DAxis, /) -> None: ...
|
||||||
|
def setFloorLevel(self, level: float, /) -> None: ...
|
||||||
|
def setMultiSeriesUniform(self, uniform: bool, /) -> None: ...
|
||||||
|
def setPrimarySeries(self, series: PySide6.QtGraphs.QBar3DSeries, /) -> None: ...
|
||||||
|
def setRowAxis(self, axis: PySide6.QtGraphs.QCategory3DAxis, /) -> None: ...
|
||||||
|
def setValueAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def valueAxis(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Q3DGraphsWidgetItem(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
activeThemeChanged : typing.ClassVar[Signal] = ... # activeThemeChanged(QGraphsTheme*)
|
||||||
|
ambientLightStrengthChanged: typing.ClassVar[Signal] = ... # ambientLightStrengthChanged()
|
||||||
|
aspectRatioChanged : typing.ClassVar[Signal] = ... # aspectRatioChanged(double)
|
||||||
|
cameraPresetChanged : typing.ClassVar[Signal] = ... # cameraPresetChanged(QtGraphs3D::CameraPreset)
|
||||||
|
cameraTargetPositionChanged: typing.ClassVar[Signal] = ... # cameraTargetPositionChanged(QVector3D)
|
||||||
|
cameraXRotationChanged : typing.ClassVar[Signal] = ... # cameraXRotationChanged(float)
|
||||||
|
cameraYRotationChanged : typing.ClassVar[Signal] = ... # cameraYRotationChanged(float)
|
||||||
|
cameraZoomLevelChanged : typing.ClassVar[Signal] = ... # cameraZoomLevelChanged(float)
|
||||||
|
currentFpsChanged : typing.ClassVar[Signal] = ... # currentFpsChanged(int)
|
||||||
|
cutoffMarginChanged : typing.ClassVar[Signal] = ... # cutoffMarginChanged(double)
|
||||||
|
doubleTapped : typing.ClassVar[Signal] = ... # doubleTapped(QEventPoint,Qt::MouseButton)
|
||||||
|
dragged : typing.ClassVar[Signal] = ... # dragged(QVector2D)
|
||||||
|
gridLineTypeChanged : typing.ClassVar[Signal] = ... # gridLineTypeChanged()
|
||||||
|
horizontalAspectRatioChanged: typing.ClassVar[Signal] = ... # horizontalAspectRatioChanged(double)
|
||||||
|
labelMarginChanged : typing.ClassVar[Signal] = ... # labelMarginChanged(float)
|
||||||
|
lightColorChanged : typing.ClassVar[Signal] = ... # lightColorChanged()
|
||||||
|
lightStrengthChanged : typing.ClassVar[Signal] = ... # lightStrengthChanged()
|
||||||
|
localeChanged : typing.ClassVar[Signal] = ... # localeChanged(QLocale)
|
||||||
|
longPressed : typing.ClassVar[Signal] = ... # longPressed()
|
||||||
|
marginChanged : typing.ClassVar[Signal] = ... # marginChanged(double)
|
||||||
|
maxCameraXRotationChanged: typing.ClassVar[Signal] = ... # maxCameraXRotationChanged(float)
|
||||||
|
maxCameraYRotationChanged: typing.ClassVar[Signal] = ... # maxCameraYRotationChanged(float)
|
||||||
|
maxCameraZoomLevelChanged: typing.ClassVar[Signal] = ... # maxCameraZoomLevelChanged(float)
|
||||||
|
measureFpsChanged : typing.ClassVar[Signal] = ... # measureFpsChanged(bool)
|
||||||
|
minCameraXRotationChanged: typing.ClassVar[Signal] = ... # minCameraXRotationChanged(float)
|
||||||
|
minCameraYRotationChanged: typing.ClassVar[Signal] = ... # minCameraYRotationChanged(float)
|
||||||
|
minCameraZoomLevelChanged: typing.ClassVar[Signal] = ... # minCameraZoomLevelChanged(float)
|
||||||
|
mouseMove : typing.ClassVar[Signal] = ... # mouseMove(QPoint)
|
||||||
|
msaaSamplesChanged : typing.ClassVar[Signal] = ... # msaaSamplesChanged(int)
|
||||||
|
optimizationHintChanged : typing.ClassVar[Signal] = ... # optimizationHintChanged(QtGraphs3D::OptimizationHint)
|
||||||
|
orthoProjectionChanged : typing.ClassVar[Signal] = ... # orthoProjectionChanged(bool)
|
||||||
|
pinch : typing.ClassVar[Signal] = ... # pinch(double)
|
||||||
|
polarChanged : typing.ClassVar[Signal] = ... # polarChanged(bool)
|
||||||
|
queriedGraphPositionChanged: typing.ClassVar[Signal] = ... # queriedGraphPositionChanged(QVector3D)
|
||||||
|
radialLabelOffsetChanged : typing.ClassVar[Signal] = ... # radialLabelOffsetChanged(float)
|
||||||
|
rotationEnabledChanged : typing.ClassVar[Signal] = ... # rotationEnabledChanged(bool)
|
||||||
|
selectedElementChanged : typing.ClassVar[Signal] = ... # selectedElementChanged(QtGraphs3D::ElementType)
|
||||||
|
selectionEnabledChanged : typing.ClassVar[Signal] = ... # selectionEnabledChanged(bool)
|
||||||
|
selectionModeChanged : typing.ClassVar[Signal] = ... # selectionModeChanged(QtGraphs3D::SelectionFlags)
|
||||||
|
shadowQualityChanged : typing.ClassVar[Signal] = ... # shadowQualityChanged(QtGraphs3D::ShadowQuality)
|
||||||
|
shadowStrengthChanged : typing.ClassVar[Signal] = ... # shadowStrengthChanged()
|
||||||
|
tapped : typing.ClassVar[Signal] = ... # tapped(QEventPoint,Qt::MouseButton)
|
||||||
|
transparencyTechniqueChanged: typing.ClassVar[Signal] = ... # transparencyTechniqueChanged(QtGraphs3D::TransparencyTechnique)
|
||||||
|
wheel : typing.ClassVar[Signal] = ... # wheel(QWheelEvent*)
|
||||||
|
wrapCameraXRotationChanged: typing.ClassVar[Signal] = ... # wrapCameraXRotationChanged(bool)
|
||||||
|
wrapCameraYRotationChanged: typing.ClassVar[Signal] = ... # wrapCameraYRotationChanged(bool)
|
||||||
|
zoomAtTargetEnabledChanged: typing.ClassVar[Signal] = ... # zoomAtTargetEnabledChanged(bool)
|
||||||
|
zoomEnabledChanged : typing.ClassVar[Signal] = ... # zoomEnabledChanged(bool)
|
||||||
|
def activeTheme(self, /) -> PySide6.QtGraphs.QGraphsTheme: ...
|
||||||
|
def addCustomItem(self, item: PySide6.QtGraphs.QCustom3DItem, /) -> int: ...
|
||||||
|
def addTheme(self, theme: PySide6.QtGraphs.QGraphsTheme, /) -> None: ...
|
||||||
|
def ambientLightStrength(self, /) -> float: ...
|
||||||
|
def aspectRatio(self, /) -> float: ...
|
||||||
|
def cameraPreset(self, /) -> PySide6.QtGraphs.QtGraphs3D.CameraPreset: ...
|
||||||
|
def cameraTargetPosition(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def cameraXRotation(self, /) -> float: ...
|
||||||
|
def cameraYRotation(self, /) -> float: ...
|
||||||
|
def cameraZoomLevel(self, /) -> float: ...
|
||||||
|
def clearSelection(self, /) -> None: ...
|
||||||
|
def currentFps(self, /) -> int: ...
|
||||||
|
def customItems(self, /) -> typing.List[PySide6.QtGraphs.QCustom3DItem]: ...
|
||||||
|
def cutoffMargin(self, /) -> float: ...
|
||||||
|
def doPicking(self, point: PySide6.QtCore.QPoint, /) -> None: ...
|
||||||
|
def doRayPicking(self, origin: PySide6.QtGui.QVector3D, direction: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventFilter(self, obj: PySide6.QtCore.QObject, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def gridLineType(self, /) -> PySide6.QtGraphs.QtGraphs3D.GridLineType: ...
|
||||||
|
def hasSeries(self, series: PySide6.QtGraphs.QAbstract3DSeries, /) -> bool: ...
|
||||||
|
def horizontalAspectRatio(self, /) -> float: ...
|
||||||
|
def isOrthoProjection(self, /) -> bool: ...
|
||||||
|
def isPolar(self, /) -> bool: ...
|
||||||
|
def isRotationEnabled(self, /) -> bool: ...
|
||||||
|
def isSelectionEnabled(self, /) -> bool: ...
|
||||||
|
def isZoomAtTargetEnabled(self, /) -> bool: ...
|
||||||
|
def isZoomEnabled(self, /) -> bool: ...
|
||||||
|
def labelMargin(self, /) -> float: ...
|
||||||
|
def lightColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def lightStrength(self, /) -> float: ...
|
||||||
|
def locale(self, /) -> PySide6.QtCore.QLocale: ...
|
||||||
|
def margin(self, /) -> float: ...
|
||||||
|
def maxCameraXRotation(self, /) -> float: ...
|
||||||
|
def maxCameraYRotation(self, /) -> float: ...
|
||||||
|
def maxCameraZoomLevel(self, /) -> float: ...
|
||||||
|
def measureFps(self, /) -> bool: ...
|
||||||
|
def minCameraXRotation(self, /) -> float: ...
|
||||||
|
def minCameraYRotation(self, /) -> float: ...
|
||||||
|
def minCameraZoomLevel(self, /) -> float: ...
|
||||||
|
def msaaSamples(self, /) -> int: ...
|
||||||
|
def optimizationHint(self, /) -> PySide6.QtGraphs.QtGraphs3D.OptimizationHint: ...
|
||||||
|
def queriedGraphPosition(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def radialLabelOffset(self, /) -> float: ...
|
||||||
|
def releaseCustomItem(self, item: PySide6.QtGraphs.QCustom3DItem, /) -> None: ...
|
||||||
|
def releaseTheme(self, theme: PySide6.QtGraphs.QGraphsTheme, /) -> None: ...
|
||||||
|
def removeCustomItem(self, item: PySide6.QtGraphs.QCustom3DItem, /) -> None: ...
|
||||||
|
def removeCustomItemAt(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def removeCustomItems(self, /) -> None: ...
|
||||||
|
def renderToImage(self, /, imageSize: PySide6.QtCore.QSize = ...) -> typing.Tuple[PySide6.QtQuick.QQuickItemGrabResult]: ...
|
||||||
|
def scene(self, /) -> PySide6.QtGraphs.Q3DScene: ...
|
||||||
|
def selectedAxis(self, /) -> PySide6.QtGraphs.QAbstract3DAxis: ...
|
||||||
|
def selectedCustomItem(self, /) -> PySide6.QtGraphs.QCustom3DItem: ...
|
||||||
|
def selectedCustomItemIndex(self, /) -> int: ...
|
||||||
|
def selectedElement(self, /) -> PySide6.QtGraphs.QtGraphs3D.ElementType: ...
|
||||||
|
def selectedLabelIndex(self, /) -> int: ...
|
||||||
|
def selectionMode(self, /) -> PySide6.QtGraphs.QtGraphs3D.SelectionFlag: ...
|
||||||
|
def setActiveTheme(self, activeTheme: PySide6.QtGraphs.QGraphsTheme, /) -> None: ...
|
||||||
|
def setAmbientLightStrength(self, newAmbientLightStrength: float, /) -> None: ...
|
||||||
|
def setAspectRatio(self, ratio: float, /) -> None: ...
|
||||||
|
def setCameraPosition(self, horizontal: float, vertical: float, /, zoom: float = ...) -> None: ...
|
||||||
|
def setCameraPreset(self, preset: PySide6.QtGraphs.QtGraphs3D.CameraPreset, /) -> None: ...
|
||||||
|
def setCameraTargetPosition(self, target: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setCameraXRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setCameraYRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setCameraZoomLevel(self, level: float, /) -> None: ...
|
||||||
|
def setCutoffMargin(self, margin: float, /) -> None: ...
|
||||||
|
def setDefaultInputHandler(self, /) -> None: ...
|
||||||
|
def setDragButton(self, button: PySide6.QtCore.Qt.MouseButton, /) -> None: ...
|
||||||
|
def setGridLineType(self, gridLineType: PySide6.QtGraphs.QtGraphs3D.GridLineType, /) -> None: ...
|
||||||
|
def setHorizontalAspectRatio(self, ratio: float, /) -> None: ...
|
||||||
|
def setLabelMargin(self, margin: float, /) -> None: ...
|
||||||
|
def setLightColor(self, newLightColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setLightStrength(self, newLightStrength: float, /) -> None: ...
|
||||||
|
def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
|
||||||
|
def setMargin(self, margin: float, /) -> None: ...
|
||||||
|
def setMaxCameraXRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setMaxCameraYRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setMaxCameraZoomLevel(self, level: float, /) -> None: ...
|
||||||
|
def setMeasureFps(self, enable: bool, /) -> None: ...
|
||||||
|
def setMinCameraXRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setMinCameraYRotation(self, rotation: float, /) -> None: ...
|
||||||
|
def setMinCameraZoomLevel(self, level: float, /) -> None: ...
|
||||||
|
def setMsaaSamples(self, samples: int, /) -> None: ...
|
||||||
|
def setOptimizationHint(self, hint: PySide6.QtGraphs.QtGraphs3D.OptimizationHint, /) -> None: ...
|
||||||
|
def setOrthoProjection(self, enable: bool, /) -> None: ...
|
||||||
|
def setPolar(self, enable: bool, /) -> None: ...
|
||||||
|
def setRadialLabelOffset(self, offset: float, /) -> None: ...
|
||||||
|
def setRotationEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setSelectionEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setSelectionMode(self, selectionMode: PySide6.QtGraphs.QtGraphs3D.SelectionFlag, /) -> None: ...
|
||||||
|
def setShadowQuality(self, shadowQuality: PySide6.QtGraphs.QtGraphs3D.ShadowQuality, /) -> None: ...
|
||||||
|
def setShadowStrength(self, newShadowStrength: float, /) -> None: ...
|
||||||
|
def setTransparencyTechnique(self, technique: PySide6.QtGraphs.QtGraphs3D.TransparencyTechnique, /) -> None: ...
|
||||||
|
def setWidget(self, widget: PySide6.QtQuickWidgets.QQuickWidget, /) -> None: ...
|
||||||
|
def setWrapCameraXRotation(self, wrap: bool, /) -> None: ...
|
||||||
|
def setWrapCameraYRotation(self, wrap: bool, /) -> None: ...
|
||||||
|
def setZoomAtTargetEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setZoomEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def shadowQuality(self, /) -> PySide6.QtGraphs.QtGraphs3D.ShadowQuality: ...
|
||||||
|
def shadowStrength(self, /) -> float: ...
|
||||||
|
def themes(self, /) -> typing.List[PySide6.QtGraphs.QGraphsTheme]: ...
|
||||||
|
def transparencyTechnique(self, /) -> PySide6.QtGraphs.QtGraphs3D.TransparencyTechnique: ...
|
||||||
|
def unsetDefaultDragHandler(self, /) -> None: ...
|
||||||
|
def unsetDefaultInputHandler(self, /) -> None: ...
|
||||||
|
def unsetDefaultPinchHandler(self, /) -> None: ...
|
||||||
|
def unsetDefaultTapHandler(self, /) -> None: ...
|
||||||
|
def unsetDefaultWheelHandler(self, /) -> None: ...
|
||||||
|
def widget(self, /) -> PySide6.QtQuickWidgets.QQuickWidget: ...
|
||||||
|
def wrapCameraXRotation(self, /) -> bool: ...
|
||||||
|
def wrapCameraYRotation(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Q3DScatterWidgetItem(PySide6.QtGraphsWidgets.Q3DGraphsWidgetItem):
|
||||||
|
|
||||||
|
axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged(QValue3DAxis*)
|
||||||
|
axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged(QValue3DAxis*)
|
||||||
|
axisZChanged : typing.ClassVar[Signal] = ... # axisZChanged(QValue3DAxis*)
|
||||||
|
selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QScatter3DSeries*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, axisX: PySide6.QtGraphs.QValue3DAxis | None = ..., axisY: PySide6.QtGraphs.QValue3DAxis | None = ..., axisZ: PySide6.QtGraphs.QValue3DAxis | None = ..., selectedSeries: PySide6.QtGraphs.QScatter3DSeries | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def addSeries(self, series: PySide6.QtGraphs.QScatter3DSeries, /) -> None: ...
|
||||||
|
def axes(self, /) -> typing.List[PySide6.QtGraphs.QValue3DAxis]: ...
|
||||||
|
def axisX(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def axisY(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def axisZ(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def releaseAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def removeSeries(self, series: PySide6.QtGraphs.QScatter3DSeries, /) -> None: ...
|
||||||
|
def selectedSeries(self, /) -> PySide6.QtGraphs.QScatter3DSeries: ...
|
||||||
|
def seriesList(self, /) -> typing.List[PySide6.QtGraphs.QScatter3DSeries]: ...
|
||||||
|
def setAxisX(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def setAxisY(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def setAxisZ(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class Q3DSurfaceWidgetItem(PySide6.QtGraphsWidgets.Q3DGraphsWidgetItem):
|
||||||
|
|
||||||
|
axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged(QValue3DAxis*)
|
||||||
|
axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged(QValue3DAxis*)
|
||||||
|
axisZChanged : typing.ClassVar[Signal] = ... # axisZChanged(QValue3DAxis*)
|
||||||
|
flipHorizontalGridChanged: typing.ClassVar[Signal] = ... # flipHorizontalGridChanged(bool)
|
||||||
|
selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QSurface3DSeries*)
|
||||||
|
sliceImageChanged : typing.ClassVar[Signal] = ... # sliceImageChanged(QImage)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, axisX: PySide6.QtGraphs.QValue3DAxis | None = ..., axisY: PySide6.QtGraphs.QValue3DAxis | None = ..., axisZ: PySide6.QtGraphs.QValue3DAxis | None = ..., selectedSeries: PySide6.QtGraphs.QSurface3DSeries | None = ..., flipHorizontalGrid: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def addSeries(self, series: PySide6.QtGraphs.QSurface3DSeries, /) -> None: ...
|
||||||
|
def axes(self, /) -> typing.List[PySide6.QtGraphs.QValue3DAxis]: ...
|
||||||
|
def axisX(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def axisY(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def axisZ(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def flipHorizontalGrid(self, /) -> bool: ...
|
||||||
|
def releaseAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def removeSeries(self, series: PySide6.QtGraphs.QSurface3DSeries, /) -> None: ...
|
||||||
|
def renderSliceToImage(self, index: int, requestedIndex: int, sliceType: PySide6.QtGraphs.QtGraphs3D.SliceCaptureType, /) -> None: ...
|
||||||
|
def selectedSeries(self, /) -> PySide6.QtGraphs.QSurface3DSeries: ...
|
||||||
|
def seriesList(self, /) -> typing.List[PySide6.QtGraphs.QSurface3DSeries]: ...
|
||||||
|
def setAxisX(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def setAxisY(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def setAxisZ(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
|
||||||
|
def setFlipHorizontalGrid(self, flip: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,355 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtHelp, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtHelp`
|
||||||
|
|
||||||
|
import PySide6.QtHelp
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QCompressedHelpInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtHelp.QCompressedHelpInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def component(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromCompressedHelpFile(documentationFileName: str, /) -> PySide6.QtHelp.QCompressedHelpInfo: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def namespaceName(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtHelp.QCompressedHelpInfo, /) -> None: ...
|
||||||
|
def version(self, /) -> PySide6.QtCore.QVersionNumber: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpContentItem(Shiboken.Object):
|
||||||
|
def child(self, row: int, /) -> PySide6.QtHelp.QHelpContentItem: ...
|
||||||
|
def childCount(self, /) -> int: ...
|
||||||
|
def childPosition(self, child: PySide6.QtHelp.QHelpContentItem, /) -> int: ...
|
||||||
|
def parent(self, /) -> PySide6.QtHelp.QHelpContentItem: ...
|
||||||
|
def row(self, /) -> int: ...
|
||||||
|
def title(self, /) -> str: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpContentModel(PySide6.QtCore.QAbstractItemModel):
|
||||||
|
|
||||||
|
contentsCreated : typing.ClassVar[Signal] = ... # contentsCreated()
|
||||||
|
contentsCreationStarted : typing.ClassVar[Signal] = ... # contentsCreationStarted()
|
||||||
|
def columnCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def contentItemAt(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtHelp.QHelpContentItem: ...
|
||||||
|
def createContents(self, customFilterName: str, /) -> None: ...
|
||||||
|
def createContentsForCurrentFilter(self, /) -> None: ...
|
||||||
|
def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> typing.Any: ...
|
||||||
|
def index(self, row: int, column: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def isCreatingContents(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpContentWidget(PySide6.QtWidgets.QTreeView):
|
||||||
|
|
||||||
|
linkActivated : typing.ClassVar[Signal] = ... # linkActivated(QUrl)
|
||||||
|
def indexOf(self, link: PySide6.QtCore.QUrl | str, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpEngine(PySide6.QtHelp.QHelpEngineCore):
|
||||||
|
|
||||||
|
def __init__(self, collectionFile: str, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def contentModel(self, /) -> PySide6.QtHelp.QHelpContentModel: ...
|
||||||
|
def contentWidget(self, /) -> PySide6.QtHelp.QHelpContentWidget: ...
|
||||||
|
def indexModel(self, /) -> PySide6.QtHelp.QHelpIndexModel: ...
|
||||||
|
def indexWidget(self, /) -> PySide6.QtHelp.QHelpIndexWidget: ...
|
||||||
|
def searchEngine(self, /) -> PySide6.QtHelp.QHelpSearchEngine: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpEngineCore(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
currentFilterChanged : typing.ClassVar[Signal] = ... # currentFilterChanged(QString)
|
||||||
|
readersAboutToBeInvalidated: typing.ClassVar[Signal] = ... # readersAboutToBeInvalidated()
|
||||||
|
setupFinished : typing.ClassVar[Signal] = ... # setupFinished()
|
||||||
|
setupStarted : typing.ClassVar[Signal] = ... # setupStarted()
|
||||||
|
warning : typing.ClassVar[Signal] = ... # warning(QString)
|
||||||
|
|
||||||
|
def __init__(self, collectionFile: str, /, parent: PySide6.QtCore.QObject | None = ..., *, autoSaveFilter: bool | None = ..., readOnly: bool | None = ..., currentFilter: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addCustomFilter(self, filterName: str, attributes: collections.abc.Sequence[str], /) -> bool: ...
|
||||||
|
def autoSaveFilter(self, /) -> bool: ...
|
||||||
|
def collectionFile(self, /) -> str: ...
|
||||||
|
def copyCollectionFile(self, fileName: str, /) -> bool: ...
|
||||||
|
def currentFilter(self, /) -> str: ...
|
||||||
|
def customFilters(self, /) -> typing.List[str]: ...
|
||||||
|
def customValue(self, key: str, /, defaultValue: typing.Any = ...) -> typing.Any: ...
|
||||||
|
def documentationFileName(self, namespaceName: str, /) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
def documentsForIdentifier(self, id: str, /) -> typing.List[PySide6.QtHelp.QHelpLink]: ...
|
||||||
|
@typing.overload
|
||||||
|
def documentsForIdentifier(self, id: str, filterName: str, /) -> typing.List[PySide6.QtHelp.QHelpLink]: ...
|
||||||
|
@typing.overload
|
||||||
|
def documentsForKeyword(self, keyword: str, /) -> typing.List[PySide6.QtHelp.QHelpLink]: ...
|
||||||
|
@typing.overload
|
||||||
|
def documentsForKeyword(self, keyword: str, filterName: str, /) -> typing.List[PySide6.QtHelp.QHelpLink]: ...
|
||||||
|
def error(self, /) -> str: ...
|
||||||
|
def fileData(self, url: PySide6.QtCore.QUrl | str, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
@typing.overload
|
||||||
|
def files(self, namespaceName: str, filterName: str, /, extensionFilter: str = ...) -> typing.List[PySide6.QtCore.QUrl]: ...
|
||||||
|
@typing.overload
|
||||||
|
def files(self, namespaceName: str, filterAttributes: collections.abc.Sequence[str], /, extensionFilter: str = ...) -> typing.List[PySide6.QtCore.QUrl]: ...
|
||||||
|
def filterAttributeSets(self, namespaceName: str, /) -> typing.List[typing.List[str]]: ...
|
||||||
|
@typing.overload
|
||||||
|
def filterAttributes(self, /) -> typing.List[str]: ...
|
||||||
|
@typing.overload
|
||||||
|
def filterAttributes(self, filterName: str, /) -> typing.List[str]: ...
|
||||||
|
def filterEngine(self, /) -> PySide6.QtHelp.QHelpFilterEngine: ...
|
||||||
|
def findFile(self, url: PySide6.QtCore.QUrl | str, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def isReadOnly(self, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def metaData(documentationFileName: str, name: str, /) -> typing.Any: ...
|
||||||
|
@staticmethod
|
||||||
|
def namespaceName(documentationFileName: str, /) -> str: ...
|
||||||
|
def registerDocumentation(self, documentationFileName: str, /) -> bool: ...
|
||||||
|
def registeredDocumentations(self, /) -> typing.List[str]: ...
|
||||||
|
def removeCustomFilter(self, filterName: str, /) -> bool: ...
|
||||||
|
def removeCustomValue(self, key: str, /) -> bool: ...
|
||||||
|
def setAutoSaveFilter(self, save: bool, /) -> None: ...
|
||||||
|
def setCollectionFile(self, fileName: str, /) -> None: ...
|
||||||
|
def setCurrentFilter(self, filterName: str, /) -> None: ...
|
||||||
|
def setCustomValue(self, key: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def setReadOnly(self, enable: bool, /) -> None: ...
|
||||||
|
def setUsesFilterEngine(self, uses: bool, /) -> None: ...
|
||||||
|
def setupData(self, /) -> bool: ...
|
||||||
|
def unregisterDocumentation(self, namespaceName: str, /) -> bool: ...
|
||||||
|
def usesFilterEngine(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpFilterData(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtHelp.QHelpFilterData, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtHelp.QHelpFilterData, /) -> bool: ...
|
||||||
|
def components(self, /) -> typing.List[str]: ...
|
||||||
|
def setComponents(self, components: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def setVersions(self, versions: collections.abc.Sequence[PySide6.QtCore.QVersionNumber], /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtHelp.QHelpFilterData, /) -> None: ...
|
||||||
|
def versions(self, /) -> typing.List[PySide6.QtCore.QVersionNumber]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpFilterEngine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
filterActivated : typing.ClassVar[Signal] = ... # filterActivated(QString)
|
||||||
|
|
||||||
|
def __init__(self, helpEngine: PySide6.QtHelp.QHelpEngineCore, /) -> None: ...
|
||||||
|
|
||||||
|
def activeFilter(self, /) -> str: ...
|
||||||
|
def availableComponents(self, /) -> typing.List[str]: ...
|
||||||
|
def availableVersions(self, /) -> typing.List[PySide6.QtCore.QVersionNumber]: ...
|
||||||
|
def filterData(self, filterName: str, /) -> PySide6.QtHelp.QHelpFilterData: ...
|
||||||
|
def filters(self, /) -> typing.List[str]: ...
|
||||||
|
@typing.overload
|
||||||
|
def indices(self, /) -> typing.List[str]: ...
|
||||||
|
@typing.overload
|
||||||
|
def indices(self, filterName: str, /) -> typing.List[str]: ...
|
||||||
|
def namespaceToComponent(self, /) -> typing.Dict[str, str]: ...
|
||||||
|
def namespaceToVersion(self, /) -> typing.Dict[str, PySide6.QtCore.QVersionNumber]: ...
|
||||||
|
def namespacesForFilter(self, filterName: str, /) -> typing.List[str]: ...
|
||||||
|
def removeFilter(self, filterName: str, /) -> bool: ...
|
||||||
|
def setActiveFilter(self, filterName: str, /) -> bool: ...
|
||||||
|
def setFilterData(self, filterName: str, filterData: PySide6.QtHelp.QHelpFilterData, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpFilterSettingsWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def applySettings(self, filterEngine: PySide6.QtHelp.QHelpFilterEngine, /) -> bool: ...
|
||||||
|
def readSettings(self, filterEngine: PySide6.QtHelp.QHelpFilterEngine, /) -> None: ...
|
||||||
|
def setAvailableComponents(self, components: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def setAvailableVersions(self, versions: collections.abc.Sequence[PySide6.QtCore.QVersionNumber], /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpGlobal(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QHelpGlobal: PySide6.QtHelp.QHelpGlobal, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@staticmethod
|
||||||
|
def documentTitle(content: str, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def uniquifyConnectionName(name: str, pointer: int, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpIndexModel(PySide6.QtCore.QStringListModel):
|
||||||
|
|
||||||
|
indexCreated : typing.ClassVar[Signal] = ... # indexCreated()
|
||||||
|
indexCreationStarted : typing.ClassVar[Signal] = ... # indexCreationStarted()
|
||||||
|
def createIndex(self, customFilterName: str, /) -> None: ...
|
||||||
|
def createIndexForCurrentFilter(self, /) -> None: ...
|
||||||
|
def filter(self, filter: str, /, wildcard: str = ...) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def helpEngine(self, /) -> PySide6.QtHelp.QHelpEngineCore: ...
|
||||||
|
def isCreatingIndex(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpIndexWidget(PySide6.QtWidgets.QListView):
|
||||||
|
|
||||||
|
documentActivated : typing.ClassVar[Signal] = ... # documentActivated(QHelpLink,QString)
|
||||||
|
documentsActivated : typing.ClassVar[Signal] = ... # documentsActivated(QList<QHelpLink>,QString)
|
||||||
|
linkActivated : typing.ClassVar[Signal] = ... # linkActivated(QUrl,QString)
|
||||||
|
linksActivated : typing.ClassVar[Signal] = ... # linksActivated(QMultiMap<QString,QUrl>,QString)
|
||||||
|
def activateCurrentItem(self, /) -> None: ...
|
||||||
|
def filterIndices(self, filter: str, /, wildcard: str = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpLink(Shiboken.Object):
|
||||||
|
|
||||||
|
title = ... # type: str
|
||||||
|
url = ... # type: PySide6.QtCore.QUrl
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QHelpLink: PySide6.QtHelp.QHelpLink, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchEngine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
indexingFinished : typing.ClassVar[Signal] = ... # indexingFinished()
|
||||||
|
indexingStarted : typing.ClassVar[Signal] = ... # indexingStarted()
|
||||||
|
searchingFinished : typing.ClassVar[Signal] = ... # searchingFinished(int)
|
||||||
|
searchingStarted : typing.ClassVar[Signal] = ... # searchingStarted()
|
||||||
|
|
||||||
|
def __init__(self, helpEngine: PySide6.QtHelp.QHelpEngineCore, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def cancelIndexing(self, /) -> None: ...
|
||||||
|
def cancelSearching(self, /) -> None: ...
|
||||||
|
def hitCount(self, /) -> int: ...
|
||||||
|
def hits(self, start: int, end: int, /) -> typing.List[typing.Tuple[str, str]]: ...
|
||||||
|
def hitsCount(self, /) -> int: ...
|
||||||
|
def query(self, /) -> typing.List[PySide6.QtHelp.QHelpSearchQuery]: ...
|
||||||
|
def queryWidget(self, /) -> PySide6.QtHelp.QHelpSearchQueryWidget: ...
|
||||||
|
def reindexDocumentation(self, /) -> None: ...
|
||||||
|
def resultWidget(self, /) -> PySide6.QtHelp.QHelpSearchResultWidget: ...
|
||||||
|
def scheduleIndexDocumentation(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def search(self, searchInput: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def search(self, queryList: collections.abc.Sequence[PySide6.QtHelp.QHelpSearchQuery], /) -> None: ...
|
||||||
|
def searchInput(self, /) -> str: ...
|
||||||
|
def searchResultCount(self, /) -> int: ...
|
||||||
|
def searchResults(self, start: int, end: int, /) -> typing.List[PySide6.QtHelp.QHelpSearchResult]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchEngineCore(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
indexingFinished : typing.ClassVar[Signal] = ... # indexingFinished()
|
||||||
|
indexingStarted : typing.ClassVar[Signal] = ... # indexingStarted()
|
||||||
|
searchingFinished : typing.ClassVar[Signal] = ... # searchingFinished()
|
||||||
|
searchingStarted : typing.ClassVar[Signal] = ... # searchingStarted()
|
||||||
|
|
||||||
|
def __init__(self, helpEngine: PySide6.QtHelp.QHelpEngineCore, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def cancelIndexing(self, /) -> None: ...
|
||||||
|
def cancelSearching(self, /) -> None: ...
|
||||||
|
def reindexDocumentation(self, /) -> None: ...
|
||||||
|
def scheduleIndexDocumentation(self, /) -> None: ...
|
||||||
|
def search(self, searchInput: str, /) -> None: ...
|
||||||
|
def searchInput(self, /) -> str: ...
|
||||||
|
def searchResultCount(self, /) -> int: ...
|
||||||
|
def searchResults(self, start: int, end: int, /) -> typing.List[PySide6.QtHelp.QHelpSearchResult]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchQuery(Shiboken.Object):
|
||||||
|
|
||||||
|
fieldName = ... # type: PySide6.QtHelp.QHelpSearchQuery.FieldName
|
||||||
|
wordList = ... # type: typing.List[str]
|
||||||
|
|
||||||
|
class FieldName(enum.Enum):
|
||||||
|
|
||||||
|
DEFAULT = 0x0
|
||||||
|
FUZZY = 0x1
|
||||||
|
WITHOUT = 0x2
|
||||||
|
PHRASE = 0x3
|
||||||
|
ALL = 0x4
|
||||||
|
ATLEAST = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, field: PySide6.QtHelp.QHelpSearchQuery.FieldName, wordList_: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QHelpSearchQuery: PySide6.QtHelp.QHelpSearchQuery, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchQueryWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
search : typing.ClassVar[Signal] = ... # search()
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def changeEvent(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def collapseExtendedSearch(self, /) -> None: ...
|
||||||
|
def expandExtendedSearch(self, /) -> None: ...
|
||||||
|
def focusInEvent(self, focusEvent: PySide6.QtGui.QFocusEvent, /) -> None: ...
|
||||||
|
def isCompactMode(self, /) -> bool: ...
|
||||||
|
def query(self, /) -> typing.List[PySide6.QtHelp.QHelpSearchQuery]: ...
|
||||||
|
def searchInput(self, /) -> str: ...
|
||||||
|
def setCompactMode(self, on: bool, /) -> None: ...
|
||||||
|
def setQuery(self, queryList: collections.abc.Sequence[PySide6.QtHelp.QHelpSearchQuery], /) -> None: ...
|
||||||
|
def setSearchInput(self, searchInput: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchResult(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtHelp.QHelpSearchResult, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, url: PySide6.QtCore.QUrl | str, title: str, snippet: str, /) -> None: ...
|
||||||
|
|
||||||
|
def snippet(self, /) -> str: ...
|
||||||
|
def title(self, /) -> str: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHelpSearchResultWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
requestShowLink : typing.ClassVar[Signal] = ... # requestShowLink(QUrl)
|
||||||
|
def changeEvent(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def linkAt(self, point: PySide6.QtCore.QPoint, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,321 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtHttpServer, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtHttpServer`
|
||||||
|
|
||||||
|
import PySide6.QtHttpServer
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtNetwork
|
||||||
|
|
||||||
|
import os
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractHttpServer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def bind(self, server: PySide6.QtNetwork.QLocalServer, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def bind(self, server: PySide6.QtNetwork.QTcpServer, /) -> bool: ...
|
||||||
|
def configuration(self, /) -> PySide6.QtHttpServer.QHttpServerConfiguration: ...
|
||||||
|
def http2Configuration(self, /) -> PySide6.QtNetwork.QHttp2Configuration: ...
|
||||||
|
def localServers(self, /) -> typing.List[PySide6.QtNetwork.QLocalServer]: ...
|
||||||
|
def serverPorts(self, /) -> typing.List[int]: ...
|
||||||
|
def servers(self, /) -> typing.List[PySide6.QtNetwork.QTcpServer]: ...
|
||||||
|
def setConfiguration(self, config: PySide6.QtHttpServer.QHttpServerConfiguration, /) -> None: ...
|
||||||
|
def setHttp2Configuration(self, configuration: PySide6.QtNetwork.QHttp2Configuration, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFutureHttpServerResponse(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QFutureHttpServerResponse: PySide6.QtHttpServer.QFutureHttpServerResponse, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def cancel(self, /) -> None: ...
|
||||||
|
def cancelChain(self, /) -> None: ...
|
||||||
|
def isCanceled(self, /) -> bool: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def isPaused(self, /) -> bool: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def isStarted(self, /) -> bool: ...
|
||||||
|
def isSuspended(self, /) -> bool: ...
|
||||||
|
def isSuspending(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def progressMaximum(self, /) -> int: ...
|
||||||
|
def progressMinimum(self, /) -> int: ...
|
||||||
|
def progressText(self, /) -> str: ...
|
||||||
|
def progressValue(self, /) -> int: ...
|
||||||
|
def resultCount(self, /) -> int: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def setPaused(self, paused: bool, /) -> None: ...
|
||||||
|
def setSuspended(self, suspend: bool, /) -> None: ...
|
||||||
|
def suspend(self, /) -> None: ...
|
||||||
|
def togglePaused(self, /) -> None: ...
|
||||||
|
def toggleSuspended(self, /) -> None: ...
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServer(PySide6.QtHttpServer.QAbstractHttpServer):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAfterRequestHandler(self, context: PySide6.QtCore.QObject, callback: collections.abc.Callable[..., typing.Any], /) -> None: ...
|
||||||
|
def clearMissingHandler(self, /) -> None: ...
|
||||||
|
def handleRequest(self, request: PySide6.QtHttpServer.QHttpServerRequest, responder: PySide6.QtHttpServer.QHttpServerResponder, /) -> bool: ...
|
||||||
|
def missingHandler(self, request: PySide6.QtHttpServer.QHttpServerRequest, responder: PySide6.QtHttpServer.QHttpServerResponder, /) -> None: ...
|
||||||
|
def route(self, rule: str, callback: collections.abc.Callable[..., typing.Any], /) -> bool: ...
|
||||||
|
def router(self, /) -> PySide6.QtHttpServer.QHttpServerRouter: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerConfiguration(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtHttpServer.QHttpServerConfiguration, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtHttpServer.QHttpServerConfiguration, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtHttpServer.QHttpServerConfiguration, /) -> bool: ...
|
||||||
|
def keepAliveTimeout(self, /) -> int: ...
|
||||||
|
def maximumBodySize(self, /) -> int: ...
|
||||||
|
def maximumHeaderFieldCount(self, /) -> int: ...
|
||||||
|
def maximumHeaderFieldSize(self, /) -> int: ...
|
||||||
|
def maximumTotalHeaderSize(self, /) -> int: ...
|
||||||
|
def maximumUrlSize(self, /) -> int: ...
|
||||||
|
def rateLimitPerSecond(self, /) -> int: ...
|
||||||
|
def setKeepAliveTimeout(self, timeout: int, /) -> None: ...
|
||||||
|
def setMaximumBodySize(self, maxBodySize: int, /) -> None: ...
|
||||||
|
def setMaximumHeaderFieldCount(self, maxNumberOfHeaders: int, /) -> None: ...
|
||||||
|
def setMaximumHeaderFieldSize(self, maxSingleHeaderSize: int, /) -> None: ...
|
||||||
|
def setMaximumTotalHeaderSize(self, maxTotalHeadersSize: int, /) -> None: ...
|
||||||
|
def setMaximumUrlSize(self, maxUrlSize: int, /) -> None: ...
|
||||||
|
def setRateLimitPerSecond(self, maxRequests: int, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtHttpServer.QHttpServerConfiguration, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerRequest(Shiboken.Object):
|
||||||
|
|
||||||
|
class Method(enum.Flag):
|
||||||
|
|
||||||
|
Unknown = 0x0
|
||||||
|
Get = 0x1
|
||||||
|
Put = 0x2
|
||||||
|
Delete = 0x4
|
||||||
|
Post = 0x8
|
||||||
|
Head = 0x10
|
||||||
|
Options = 0x20
|
||||||
|
Patch = 0x40
|
||||||
|
Connect = 0x80
|
||||||
|
Trace = 0x100
|
||||||
|
AnyKnown = 0x1ff
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtHttpServer.QHttpServerRequest, /) -> None: ...
|
||||||
|
|
||||||
|
def body(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def headers(self, /) -> PySide6.QtNetwork.QHttpHeaders: ...
|
||||||
|
def localAddress(self, /) -> PySide6.QtNetwork.QHostAddress: ...
|
||||||
|
def localPort(self, /) -> int: ...
|
||||||
|
def method(self, /) -> PySide6.QtHttpServer.QHttpServerRequest.Method: ...
|
||||||
|
def query(self, /) -> PySide6.QtCore.QUrlQuery: ...
|
||||||
|
def remoteAddress(self, /) -> PySide6.QtNetwork.QHostAddress: ...
|
||||||
|
def remotePort(self, /) -> int: ...
|
||||||
|
def sslConfiguration(self, /) -> PySide6.QtNetwork.QSslConfiguration: ...
|
||||||
|
def swap(self, other: PySide6.QtHttpServer.QHttpServerRequest, /) -> None: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def value(self, key: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerResponder(Shiboken.Object):
|
||||||
|
|
||||||
|
class StatusCode(enum.Enum):
|
||||||
|
|
||||||
|
Continue = 0x64
|
||||||
|
SwitchingProtocols = 0x65
|
||||||
|
Processing = 0x66
|
||||||
|
Ok = 0xc8
|
||||||
|
Created = 0xc9
|
||||||
|
Accepted = 0xca
|
||||||
|
NonAuthoritativeInformation = 0xcb
|
||||||
|
NoContent = 0xcc
|
||||||
|
ResetContent = 0xcd
|
||||||
|
PartialContent = 0xce
|
||||||
|
MultiStatus = 0xcf
|
||||||
|
AlreadyReported = 0xd0
|
||||||
|
IMUsed = 0xe2
|
||||||
|
MultipleChoices = 0x12c
|
||||||
|
MovedPermanently = 0x12d
|
||||||
|
Found = 0x12e
|
||||||
|
SeeOther = 0x12f
|
||||||
|
NotModified = 0x130
|
||||||
|
UseProxy = 0x131
|
||||||
|
TemporaryRedirect = 0x133
|
||||||
|
PermanentRedirect = 0x134
|
||||||
|
BadRequest = 0x190
|
||||||
|
Unauthorized = 0x191
|
||||||
|
PaymentRequired = 0x192
|
||||||
|
Forbidden = 0x193
|
||||||
|
NotFound = 0x194
|
||||||
|
MethodNotAllowed = 0x195
|
||||||
|
NotAcceptable = 0x196
|
||||||
|
ProxyAuthenticationRequired = 0x197
|
||||||
|
RequestTimeout = 0x198
|
||||||
|
Conflict = 0x199
|
||||||
|
Gone = 0x19a
|
||||||
|
LengthRequired = 0x19b
|
||||||
|
PreconditionFailed = 0x19c
|
||||||
|
PayloadTooLarge = 0x19d
|
||||||
|
UriTooLong = 0x19e
|
||||||
|
UnsupportedMediaType = 0x19f
|
||||||
|
RequestRangeNotSatisfiable = 0x1a0
|
||||||
|
ExpectationFailed = 0x1a1
|
||||||
|
ImATeapot = 0x1a2
|
||||||
|
MisdirectedRequest = 0x1a5
|
||||||
|
UnprocessableEntity = 0x1a6
|
||||||
|
Locked = 0x1a7
|
||||||
|
FailedDependency = 0x1a8
|
||||||
|
UpgradeRequired = 0x1aa
|
||||||
|
PreconditionRequired = 0x1ac
|
||||||
|
TooManyRequests = 0x1ad
|
||||||
|
RequestHeaderFieldsTooLarge = 0x1af
|
||||||
|
UnavailableForLegalReasons = 0x1c3
|
||||||
|
InternalServerError = 0x1f4
|
||||||
|
NotImplemented = 0x1f5
|
||||||
|
BadGateway = 0x1f6
|
||||||
|
ServiceUnavailable = 0x1f7
|
||||||
|
GatewayTimeout = 0x1f8
|
||||||
|
HttpVersionNotSupported = 0x1f9
|
||||||
|
VariantAlsoNegotiates = 0x1fa
|
||||||
|
InsufficientStorage = 0x1fb
|
||||||
|
LoopDetected = 0x1fc
|
||||||
|
NotExtended = 0x1fe
|
||||||
|
NetworkAuthenticationRequired = 0x1ff
|
||||||
|
NetworkConnectTimeoutError = 0x257
|
||||||
|
|
||||||
|
|
||||||
|
def isResponseCanceled(self, /) -> bool: ...
|
||||||
|
def sendResponse(self, response: PySide6.QtHttpServer.QHttpServerResponse, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtHttpServer.QHttpServerResponder, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QIODevice, headers: PySide6.QtNetwork.QHttpHeaders, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QIODevice, mimeType: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, headers: PySide6.QtNetwork.QHttpHeaders, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, document: PySide6.QtCore.QJsonDocument, headers: PySide6.QtNetwork.QHttpHeaders, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, document: PySide6.QtCore.QJsonDocument, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, headers: PySide6.QtNetwork.QHttpHeaders, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, mimeType: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def writeBeginChunked(self, headers: PySide6.QtNetwork.QHttpHeaders, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def writeBeginChunked(self, headers: PySide6.QtNetwork.QHttpHeaders, trailerNames: collections.abc.Sequence[PySide6.QtNetwork.QHttpHeaders.WellKnownHeader], /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def writeBeginChunked(self, mimeType: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
def writeChunk(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def writeEndChunked(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def writeEndChunked(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, trailers: PySide6.QtNetwork.QHttpHeaders, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerResponse(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, data: PySide6.QtCore.QJsonArray, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, statusCode: PySide6.QtHttpServer.QHttpServerResponder.StatusCode, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, data: str, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, data: typing.Dict[str, PySide6.QtCore.QJsonValue], /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, data: bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, mimeType: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, status: PySide6.QtHttpServer.QHttpServerResponder.StatusCode = ...) -> None: ...
|
||||||
|
|
||||||
|
def data(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromFile(fileName: str, /) -> PySide6.QtHttpServer.QHttpServerResponse: ...
|
||||||
|
def headers(self, /) -> PySide6.QtNetwork.QHttpHeaders: ...
|
||||||
|
def mimeType(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setHeaders(self, newHeaders: PySide6.QtNetwork.QHttpHeaders, /) -> None: ...
|
||||||
|
def statusCode(self, /) -> PySide6.QtHttpServer.QHttpServerResponder.StatusCode: ...
|
||||||
|
def swap(self, other: PySide6.QtHttpServer.QHttpServerResponse, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerRouter(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, server: PySide6.QtHttpServer.QAbstractHttpServer, /) -> None: ...
|
||||||
|
|
||||||
|
def addConverter(self, metaType: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, regexp: str, /) -> None: ...
|
||||||
|
def clearConverters(self, /) -> None: ...
|
||||||
|
def converters(self, /) -> typing.Dict[PySide6.QtCore.QMetaType, str]: ...
|
||||||
|
def handleRequest(self, request: PySide6.QtHttpServer.QHttpServerRequest, responder: PySide6.QtHttpServer.QHttpServerResponder, /) -> bool: ...
|
||||||
|
def removeConverter(self, metaType: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerRouterRule(Shiboken.Object):
|
||||||
|
def contextObject(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def exec(self, request: PySide6.QtHttpServer.QHttpServerRequest, responder: PySide6.QtHttpServer.QHttpServerResponder, /) -> bool: ...
|
||||||
|
def hasValidMethods(self, /) -> bool: ...
|
||||||
|
def matches(self, request: PySide6.QtHttpServer.QHttpServerRequest, match: PySide6.QtCore.QRegularExpressionMatch, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHttpServerWebSocketUpgradeResponse(Shiboken.Object):
|
||||||
|
|
||||||
|
class ResponseType(enum.Enum):
|
||||||
|
|
||||||
|
Accept = 0x0
|
||||||
|
Deny = 0x1
|
||||||
|
PassToNext = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, other: PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse, /) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def accept() -> PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def deny() -> PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def deny(status: int, message: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse: ...
|
||||||
|
def denyMessage(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def denyStatus(self, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def passToNext() -> PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse: ...
|
||||||
|
def swap(self, other: PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtHttpServer.QHttpServerWebSocketUpgradeResponse.ResponseType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,64 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtMultimediaWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtMultimediaWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtMultimediaWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtMultimedia
|
||||||
|
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QGraphicsVideoItem(PySide6.QtWidgets.QGraphicsObject):
|
||||||
|
|
||||||
|
nativeSizeChanged : typing.ClassVar[Signal] = ... # nativeSizeChanged(QSizeF)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QGraphicsItem | None = ..., *, aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ..., offset: PySide6.QtCore.QPointF | None = ..., size: PySide6.QtCore.QSizeF | None = ..., nativeSize: PySide6.QtCore.QSizeF | None = ..., videoSink: PySide6.QtMultimedia.QVideoSink | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def aspectRatioMode(self, /) -> PySide6.QtCore.Qt.AspectRatioMode: ...
|
||||||
|
def boundingRect(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def itemChange(self, change: PySide6.QtWidgets.QGraphicsItem.GraphicsItemChange, value: typing.Any, /) -> typing.Any: ...
|
||||||
|
def nativeSize(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def offset(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def paint(self, painter: PySide6.QtGui.QPainter, option: PySide6.QtWidgets.QStyleOptionGraphicsItem, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
def setAspectRatioMode(self, mode: PySide6.QtCore.Qt.AspectRatioMode, /) -> None: ...
|
||||||
|
def setOffset(self, offset: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
|
||||||
|
def setSize(self, size: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def size(self, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def timerEvent(self, event: PySide6.QtCore.QTimerEvent, /) -> None: ...
|
||||||
|
def type(self, /) -> int: ...
|
||||||
|
def videoSink(self, /) -> PySide6.QtMultimedia.QVideoSink: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QVideoWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
aspectRatioModeChanged : typing.ClassVar[Signal] = ... # aspectRatioModeChanged(Qt::AspectRatioMode)
|
||||||
|
fullScreenChanged : typing.ClassVar[Signal] = ... # fullScreenChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, fullScreen: bool | None = ..., aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def aspectRatioMode(self, /) -> PySide6.QtCore.Qt.AspectRatioMode: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def hideEvent(self, event: PySide6.QtGui.QHideEvent, /) -> None: ...
|
||||||
|
def moveEvent(self, event: PySide6.QtGui.QMoveEvent, /) -> None: ...
|
||||||
|
def resizeEvent(self, event: PySide6.QtGui.QResizeEvent, /) -> None: ...
|
||||||
|
def setAspectRatioMode(self, mode: PySide6.QtCore.Qt.AspectRatioMode, /) -> None: ...
|
||||||
|
def setFullScreen(self, fullScreen: bool, /) -> None: ...
|
||||||
|
def showEvent(self, event: PySide6.QtGui.QShowEvent, /) -> None: ...
|
||||||
|
def sizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def videoSink(self, /) -> PySide6.QtMultimedia.QVideoSink: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,423 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtNetworkAuth, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtNetworkAuth`
|
||||||
|
|
||||||
|
import PySide6.QtNetworkAuth
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtNetwork
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractOAuth(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
authorizationUrlChanged : typing.ClassVar[Signal] = ... # authorizationUrlChanged(QUrl)
|
||||||
|
authorizeWithBrowser : typing.ClassVar[Signal] = ... # authorizeWithBrowser(QUrl)
|
||||||
|
clientIdentifierChanged : typing.ClassVar[Signal] = ... # clientIdentifierChanged(QString)
|
||||||
|
contentTypeChanged : typing.ClassVar[Signal] = ... # contentTypeChanged(ContentType)
|
||||||
|
extraTokensChanged : typing.ClassVar[Signal] = ... # extraTokensChanged(QVariantMap)
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished(QNetworkReply*)
|
||||||
|
granted : typing.ClassVar[Signal] = ... # granted()
|
||||||
|
replyDataReceived : typing.ClassVar[Signal] = ... # replyDataReceived(QByteArray)
|
||||||
|
requestFailed : typing.ClassVar[Signal] = ... # requestFailed(Error)
|
||||||
|
statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
|
||||||
|
tokenChanged : typing.ClassVar[Signal] = ... # tokenChanged(QString)
|
||||||
|
|
||||||
|
class ContentType(enum.Enum):
|
||||||
|
|
||||||
|
WwwFormUrlEncoded = 0x0
|
||||||
|
Json = 0x1
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
NetworkError = 0x1
|
||||||
|
ServerError = 0x2
|
||||||
|
OAuthTokenNotFoundError = 0x3
|
||||||
|
OAuthTokenSecretNotFoundError = 0x4
|
||||||
|
OAuthCallbackNotVerified = 0x5
|
||||||
|
ClientError = 0x6
|
||||||
|
ExpiredError = 0x7
|
||||||
|
|
||||||
|
class Stage(enum.Enum):
|
||||||
|
|
||||||
|
RequestingTemporaryCredentials = 0x0
|
||||||
|
RequestingAuthorization = 0x1
|
||||||
|
RequestingAccessToken = 0x2
|
||||||
|
RefreshingAccessToken = 0x3
|
||||||
|
|
||||||
|
class Status(enum.Enum):
|
||||||
|
|
||||||
|
NotAuthenticated = 0x0
|
||||||
|
TemporaryCredentialsReceived = 0x1
|
||||||
|
Granted = 0x2
|
||||||
|
RefreshingToken = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def authorizationUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def callback(self, /) -> str: ...
|
||||||
|
def clientIdentifier(self, /) -> str: ...
|
||||||
|
def contentType(self, /) -> PySide6.QtNetworkAuth.QAbstractOAuth.ContentType: ...
|
||||||
|
def deleteResource(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def extraTokens(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
@staticmethod
|
||||||
|
def generateRandomString(length: int, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def get(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def grant(self, /) -> None: ...
|
||||||
|
def head(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def networkAccessManager(self, /) -> PySide6.QtNetwork.QNetworkAccessManager: ...
|
||||||
|
def post(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def prepareRequest(self, request: PySide6.QtNetwork.QNetworkRequest, verb: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, body: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
def put(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def replyHandler(self, /) -> PySide6.QtNetworkAuth.QAbstractOAuthReplyHandler: ...
|
||||||
|
def resourceOwnerAuthorization(self, url: PySide6.QtCore.QUrl | str, parameters: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setAuthorizationUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setClientIdentifier(self, clientIdentifier: str, /) -> None: ...
|
||||||
|
def setContentType(self, contentType: PySide6.QtNetworkAuth.QAbstractOAuth.ContentType, /) -> None: ...
|
||||||
|
def setModifyParametersFunction(self, modifyParametersFunction: object, /) -> None: ...
|
||||||
|
def setNetworkAccessManager(self, networkAccessManager: PySide6.QtNetwork.QNetworkAccessManager, /) -> None: ...
|
||||||
|
def setReplyHandler(self, handler: PySide6.QtNetworkAuth.QAbstractOAuthReplyHandler, /) -> None: ...
|
||||||
|
def setStatus(self, status: PySide6.QtNetworkAuth.QAbstractOAuth.Status, /) -> None: ...
|
||||||
|
def setToken(self, token: str, /) -> None: ...
|
||||||
|
def status(self, /) -> PySide6.QtNetworkAuth.QAbstractOAuth.Status: ...
|
||||||
|
def token(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractOAuth2(PySide6.QtNetworkAuth.QAbstractOAuth):
|
||||||
|
|
||||||
|
accessTokenAboutToExpire : typing.ClassVar[Signal] = ... # accessTokenAboutToExpire()
|
||||||
|
authorizationCallbackReceived: typing.ClassVar[Signal] = ... # authorizationCallbackReceived(QVariantMap)
|
||||||
|
autoRefreshChanged : typing.ClassVar[Signal] = ... # autoRefreshChanged(bool)
|
||||||
|
clientIdentifierSharedKeyChanged: typing.ClassVar[Signal] = ... # clientIdentifierSharedKeyChanged(QString)
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(QString,QString,QUrl)
|
||||||
|
expirationAtChanged : typing.ClassVar[Signal] = ... # expirationAtChanged(QDateTime)
|
||||||
|
grantedScopeTokensChanged: typing.ClassVar[Signal] = ... # grantedScopeTokensChanged(QSet<QByteArray>)
|
||||||
|
idTokenChanged : typing.ClassVar[Signal] = ... # idTokenChanged(QString)
|
||||||
|
nonceChanged : typing.ClassVar[Signal] = ... # nonceChanged(QString)
|
||||||
|
nonceModeChanged : typing.ClassVar[Signal] = ... # nonceModeChanged(NonceMode)
|
||||||
|
refreshLeadTimeChanged : typing.ClassVar[Signal] = ... # refreshLeadTimeChanged(std::chrono::seconds)
|
||||||
|
refreshTokenChanged : typing.ClassVar[Signal] = ... # refreshTokenChanged(QString)
|
||||||
|
requestedScopeTokensChanged: typing.ClassVar[Signal] = ... # requestedScopeTokensChanged(QSet<QByteArray>)
|
||||||
|
responseTypeChanged : typing.ClassVar[Signal] = ... # responseTypeChanged(QString)
|
||||||
|
scopeChanged : typing.ClassVar[Signal] = ... # scopeChanged(QString)
|
||||||
|
serverReportedErrorOccurred: typing.ClassVar[Signal] = ... # serverReportedErrorOccurred(QString,QString,QUrl)
|
||||||
|
sslConfigurationChanged : typing.ClassVar[Signal] = ... # sslConfigurationChanged(QSslConfiguration)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QString)
|
||||||
|
tokenUrlChanged : typing.ClassVar[Signal] = ... # tokenUrlChanged(QUrl)
|
||||||
|
userAgentChanged : typing.ClassVar[Signal] = ... # userAgentChanged(QString)
|
||||||
|
|
||||||
|
class NonceMode(enum.Enum):
|
||||||
|
|
||||||
|
Automatic = 0x0
|
||||||
|
Enabled = 0x1
|
||||||
|
Disabled = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ..., *, scope: str | None = ..., grantedScopeTokens: typing.Optional[typing.Set[PySide6.QtCore.QByteArray]] = ..., requestedScopeTokens: typing.Optional[typing.Set[PySide6.QtCore.QByteArray]] = ..., userAgent: str | None = ..., clientIdentifierSharedKey: str | None = ..., state: str | None = ..., expiration: PySide6.QtCore.QDateTime | None = ..., refreshToken: str | None = ..., refreshLeadTime: int | None = ..., autoRefresh: bool | None = ..., nonceMode: PySide6.QtNetworkAuth.QAbstractOAuth2.NonceMode | None = ..., nonce: str | None = ..., idToken: str | None = ..., tokenUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, scope: str | None = ..., grantedScopeTokens: typing.Optional[typing.Set[PySide6.QtCore.QByteArray]] = ..., requestedScopeTokens: typing.Optional[typing.Set[PySide6.QtCore.QByteArray]] = ..., userAgent: str | None = ..., clientIdentifierSharedKey: str | None = ..., state: str | None = ..., expiration: PySide6.QtCore.QDateTime | None = ..., refreshToken: str | None = ..., refreshLeadTime: int | None = ..., autoRefresh: bool | None = ..., nonceMode: PySide6.QtNetworkAuth.QAbstractOAuth2.NonceMode | None = ..., nonce: str | None = ..., idToken: str | None = ..., tokenUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def autoRefresh(self, /) -> bool: ...
|
||||||
|
def clearNetworkRequestModifier(self, /) -> None: ...
|
||||||
|
def clientIdentifierSharedKey(self, /) -> str: ...
|
||||||
|
def createAuthenticatedUrl(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def deleteResource(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def expirationAt(self, /) -> PySide6.QtCore.QDateTime: ...
|
||||||
|
def get(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def grantedScopeTokens(self, /) -> typing.Set[PySide6.QtCore.QByteArray]: ...
|
||||||
|
def head(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def idToken(self, /) -> str: ...
|
||||||
|
def nonce(self, /) -> str: ...
|
||||||
|
def nonceMode(self, /) -> PySide6.QtNetworkAuth.QAbstractOAuth2.NonceMode: ...
|
||||||
|
@typing.overload
|
||||||
|
def post(self, url: PySide6.QtCore.QUrl | str, multiPart: PySide6.QtNetwork.QHttpMultiPart, /) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@typing.overload
|
||||||
|
def post(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@typing.overload
|
||||||
|
def post(self, url: PySide6.QtCore.QUrl | str, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def prepareRequest(self, request: PySide6.QtNetwork.QNetworkRequest, verb: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, body: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def put(self, url: PySide6.QtCore.QUrl | str, multiPart: PySide6.QtNetwork.QHttpMultiPart, /) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@typing.overload
|
||||||
|
def put(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@typing.overload
|
||||||
|
def put(self, url: PySide6.QtCore.QUrl | str, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def refreshLeadTime(self, /) -> int: ...
|
||||||
|
def refreshToken(self, /) -> str: ...
|
||||||
|
def refreshTokens(self, /) -> None: ...
|
||||||
|
def refreshTokensImplementation(self, /) -> None: ...
|
||||||
|
def requestedScopeTokens(self, /) -> typing.Set[PySide6.QtCore.QByteArray]: ...
|
||||||
|
def responseType(self, /) -> str: ...
|
||||||
|
def scope(self, /) -> str: ...
|
||||||
|
def setAutoRefresh(self, enable: bool, /) -> None: ...
|
||||||
|
def setClientIdentifierSharedKey(self, clientIdentifierSharedKey: str, /) -> None: ...
|
||||||
|
def setNonce(self, nonce: str, /) -> None: ...
|
||||||
|
def setNonceMode(self, mode: PySide6.QtNetworkAuth.QAbstractOAuth2.NonceMode, /) -> None: ...
|
||||||
|
def setRefreshLeadTime(self, leadTime: int, /) -> None: ...
|
||||||
|
def setRefreshToken(self, refreshToken: str, /) -> None: ...
|
||||||
|
def setRequestedScopeTokens(self, tokens: typing.Set[PySide6.QtCore.QByteArray], /) -> None: ...
|
||||||
|
def setResponseType(self, responseType: str, /) -> None: ...
|
||||||
|
def setScope(self, scope: str, /) -> None: ...
|
||||||
|
def setSslConfiguration(self, configuration: PySide6.QtNetwork.QSslConfiguration, /) -> None: ...
|
||||||
|
def setState(self, state: str, /) -> None: ...
|
||||||
|
def setTokenUrl(self, tokenUrl: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setUserAgent(self, userAgent: str, /) -> None: ...
|
||||||
|
def sslConfiguration(self, /) -> PySide6.QtNetwork.QSslConfiguration: ...
|
||||||
|
def state(self, /) -> str: ...
|
||||||
|
def tokenUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def userAgent(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractOAuthReplyHandler(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
callbackDataReceived : typing.ClassVar[Signal] = ... # callbackDataReceived(QByteArray)
|
||||||
|
callbackReceived : typing.ClassVar[Signal] = ... # callbackReceived(QVariantMap)
|
||||||
|
replyDataReceived : typing.ClassVar[Signal] = ... # replyDataReceived(QByteArray)
|
||||||
|
tokenRequestErrorOccurred: typing.ClassVar[Signal] = ... # tokenRequestErrorOccurred(QAbstractOAuth::Error,QString)
|
||||||
|
tokensReceived : typing.ClassVar[Signal] = ... # tokensReceived(QVariantMap)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def callback(self, /) -> str: ...
|
||||||
|
def networkReplyFinished(self, reply: PySide6.QtNetwork.QNetworkReply, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuth1(PySide6.QtNetworkAuth.QAbstractOAuth):
|
||||||
|
|
||||||
|
clientSharedSecretChanged: typing.ClassVar[Signal] = ... # clientSharedSecretChanged(QString)
|
||||||
|
signatureMethodChanged : typing.ClassVar[Signal] = ... # signatureMethodChanged(QOAuth1::SignatureMethod)
|
||||||
|
temporaryCredentialsUrlChanged: typing.ClassVar[Signal] = ... # temporaryCredentialsUrlChanged(QUrl)
|
||||||
|
tokenCredentialsUrlChanged: typing.ClassVar[Signal] = ... # tokenCredentialsUrlChanged(QUrl)
|
||||||
|
tokenSecretChanged : typing.ClassVar[Signal] = ... # tokenSecretChanged(QString)
|
||||||
|
|
||||||
|
class SignatureMethod(enum.Enum):
|
||||||
|
|
||||||
|
Hmac_Sha1 = 0x0
|
||||||
|
Rsa_Sha1 = 0x1
|
||||||
|
PlainText = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, clientIdentifier: str, clientSharedSecret: str, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def clientCredentials(self, /) -> typing.Tuple[str, str]: ...
|
||||||
|
def clientSharedSecret(self, /) -> str: ...
|
||||||
|
def continueGrantWithVerifier(self, verifier: str, /) -> None: ...
|
||||||
|
def deleteResource(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@staticmethod
|
||||||
|
def generateAuthorizationHeader(oauthParams: typing.Dict[str, typing.Any], /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def get(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def grant(self, /) -> None: ...
|
||||||
|
def head(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@staticmethod
|
||||||
|
def nonce() -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def post(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def prepareRequest(self, request: PySide6.QtNetwork.QNetworkRequest, verb: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, body: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
def put(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def requestTemporaryCredentials(self, operation: PySide6.QtNetwork.QNetworkAccessManager.Operation, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
def requestTokenCredentials(self, operation: PySide6.QtNetwork.QNetworkAccessManager.Operation, url: PySide6.QtCore.QUrl | str, temporaryToken: typing.Tuple[str, str], /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtNetwork.QNetworkReply: ...
|
||||||
|
@typing.overload
|
||||||
|
def setClientCredentials(self, clientIdentifier: str, clientSharedSecret: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setClientCredentials(self, clientCredentials: typing.Tuple[str, str], /) -> None: ...
|
||||||
|
def setClientSharedSecret(self, clientSharedSecret: str, /) -> None: ...
|
||||||
|
def setSignatureMethod(self, value: PySide6.QtNetworkAuth.QOAuth1.SignatureMethod, /) -> None: ...
|
||||||
|
def setTemporaryCredentialsUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setTokenCredentials(self, token: str, tokenSecret: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setTokenCredentials(self, tokenCredentials: typing.Tuple[str, str], /) -> None: ...
|
||||||
|
def setTokenCredentialsUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setTokenSecret(self, tokenSecret: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setup(self, request: PySide6.QtNetwork.QNetworkRequest, signingParameters: typing.Dict[str, typing.Any], operation: PySide6.QtNetwork.QNetworkAccessManager.Operation, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setup(self, request: PySide6.QtNetwork.QNetworkRequest, signingParameters: typing.Dict[str, typing.Any], operationVerb: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def signatureMethod(self, /) -> PySide6.QtNetworkAuth.QOAuth1.SignatureMethod: ...
|
||||||
|
def temporaryCredentialsUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def tokenCredentials(self, /) -> typing.Tuple[str, str]: ...
|
||||||
|
def tokenCredentialsUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def tokenSecret(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuth1Signature(Shiboken.Object):
|
||||||
|
|
||||||
|
class HttpRequestMethod(enum.Enum):
|
||||||
|
|
||||||
|
Unknown = 0x0
|
||||||
|
Head = 0x1
|
||||||
|
Get = 0x2
|
||||||
|
Put = 0x3
|
||||||
|
Post = 0x4
|
||||||
|
Delete = 0x5
|
||||||
|
Custom = 0x6
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNetworkAuth.QOAuth1Signature, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, url: PySide6.QtCore.QUrl | str = ..., method: PySide6.QtNetworkAuth.QOAuth1Signature.HttpRequestMethod = ..., parameters: typing.Dict[str, typing.Any] = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, url: PySide6.QtCore.QUrl | str, clientSharedKey: str, tokenSecret: str, /, method: PySide6.QtNetworkAuth.QOAuth1Signature.HttpRequestMethod = ..., parameters: typing.Dict[str, typing.Any] = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def addRequestBody(self, body: PySide6.QtCore.QUrlQuery, /) -> None: ...
|
||||||
|
def clientSharedKey(self, /) -> str: ...
|
||||||
|
def customMethodString(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def hmacSha1(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def httpRequestMethod(self, /) -> PySide6.QtNetworkAuth.QOAuth1Signature.HttpRequestMethod: ...
|
||||||
|
def insert(self, key: str, value: typing.Any, /) -> None: ...
|
||||||
|
def keys(self, /) -> typing.List[str]: ...
|
||||||
|
def parameters(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
@typing.overload # type: ignore[misc, overload-cannot-match]
|
||||||
|
def plainText(self, /) -> PySide6.QtCore.QByteArray: ... # type: ignore[misc, overload-cannot-match]
|
||||||
|
@typing.overload # type: ignore[misc, overload-cannot-match]
|
||||||
|
@staticmethod
|
||||||
|
def plainText(clientSharedSecret: str, tokenSecret: str, /) -> PySide6.QtCore.QByteArray: ... # type: ignore[misc, overload-cannot-match]
|
||||||
|
def rsaSha1(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setClientSharedKey(self, secret: str, /) -> None: ...
|
||||||
|
def setCustomMethodString(self, verb: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setHttpRequestMethod(self, method: PySide6.QtNetworkAuth.QOAuth1Signature.HttpRequestMethod, /) -> None: ...
|
||||||
|
def setParameters(self, parameters: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setTokenSecret(self, secret: str, /) -> None: ...
|
||||||
|
def setUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtNetworkAuth.QOAuth1Signature, /) -> None: ...
|
||||||
|
def take(self, key: str, /) -> typing.Any: ...
|
||||||
|
def tokenSecret(self, /) -> str: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def value(self, key: str, /, defaultValue: typing.Any = ...) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuth2AuthorizationCodeFlow(PySide6.QtNetworkAuth.QAbstractOAuth2):
|
||||||
|
|
||||||
|
accessTokenUrlChanged : typing.ClassVar[Signal] = ... # accessTokenUrlChanged(QUrl)
|
||||||
|
|
||||||
|
class PkceMethod(enum.Enum):
|
||||||
|
|
||||||
|
S256 = 0x0
|
||||||
|
Plain = 0x1
|
||||||
|
None_ = 0xff
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ..., *, accessTokenUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, clientIdentifier: str, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ..., *, accessTokenUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, clientIdentifier: str, authorizationUrl: PySide6.QtCore.QUrl | str, accessTokenUrl: PySide6.QtCore.QUrl | str, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, accessTokenUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, authorizationUrl: PySide6.QtCore.QUrl | str, accessTokenUrl: PySide6.QtCore.QUrl | str, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def accessTokenUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def buildAuthenticateUrl(self, /, parameters: typing.Dict[str, typing.Any] = ...) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def grant(self, /) -> None: ...
|
||||||
|
def pkceMethod(self, /) -> PySide6.QtNetworkAuth.QOAuth2AuthorizationCodeFlow.PkceMethod: ...
|
||||||
|
def refreshAccessToken(self, /) -> None: ...
|
||||||
|
def refreshTokensImplementation(self, /) -> None: ...
|
||||||
|
def requestAccessToken(self, code: str, /) -> None: ...
|
||||||
|
def resourceOwnerAuthorization(self, url: PySide6.QtCore.QUrl | str, /, parameters: typing.Dict[str, typing.Any] = ...) -> None: ...
|
||||||
|
def setAccessTokenUrl(self, accessTokenUrl: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setPkceMethod(self, method: PySide6.QtNetworkAuth.QOAuth2AuthorizationCodeFlow.PkceMethod, /, length: int = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuth2DeviceAuthorizationFlow(PySide6.QtNetworkAuth.QAbstractOAuth2):
|
||||||
|
|
||||||
|
authorizeWithUserCode : typing.ClassVar[Signal] = ... # authorizeWithUserCode(QUrl,QString,QUrl)
|
||||||
|
completeVerificationUrlChanged: typing.ClassVar[Signal] = ... # completeVerificationUrlChanged(QUrl)
|
||||||
|
pollingChanged : typing.ClassVar[Signal] = ... # pollingChanged(bool)
|
||||||
|
userCodeChanged : typing.ClassVar[Signal] = ... # userCodeChanged(QString)
|
||||||
|
userCodeExpirationAtChanged: typing.ClassVar[Signal] = ... # userCodeExpirationAtChanged(QDateTime)
|
||||||
|
verificationUrlChanged : typing.ClassVar[Signal] = ... # verificationUrlChanged(QUrl)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, manager: PySide6.QtNetwork.QNetworkAccessManager, /, parent: PySide6.QtCore.QObject | None = ..., *, userCode: str | None = ..., verificationUrl: PySide6.QtCore.QUrl | None = ..., completeVerificationUrl: PySide6.QtCore.QUrl | None = ..., polling: bool | None = ..., userCodeExpirationAt: PySide6.QtCore.QDateTime | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, userCode: str | None = ..., verificationUrl: PySide6.QtCore.QUrl | None = ..., completeVerificationUrl: PySide6.QtCore.QUrl | None = ..., polling: bool | None = ..., userCodeExpirationAt: PySide6.QtCore.QDateTime | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, userCode: str | None = ..., verificationUrl: PySide6.QtCore.QUrl | None = ..., completeVerificationUrl: PySide6.QtCore.QUrl | None = ..., polling: bool | None = ..., userCodeExpirationAt: PySide6.QtCore.QDateTime | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def completeVerificationUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def grant(self, /) -> None: ...
|
||||||
|
def isPolling(self, /) -> bool: ...
|
||||||
|
def refreshTokensImplementation(self, /) -> None: ...
|
||||||
|
def startTokenPolling(self, /) -> bool: ...
|
||||||
|
def stopTokenPolling(self, /) -> None: ...
|
||||||
|
def userCode(self, /) -> str: ...
|
||||||
|
def userCodeExpirationAt(self, /) -> PySide6.QtCore.QDateTime: ...
|
||||||
|
def verificationUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuthHttpServerReplyHandler(PySide6.QtNetworkAuth.QOAuthOobReplyHandler):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, address: PySide6.QtNetwork.QHostAddress | PySide6.QtNetwork.QHostAddress.SpecialAddress, port: int, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, port: int, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def callback(self, /) -> str: ...
|
||||||
|
def callbackHost(self, /) -> str: ...
|
||||||
|
def callbackPath(self, /) -> str: ...
|
||||||
|
def callbackText(self, /) -> str: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def isListening(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def listen(self, configuration: PySide6.QtNetwork.QSslConfiguration, /, address: PySide6.QtNetwork.QHostAddress | PySide6.QtNetwork.QHostAddress.SpecialAddress = ..., port: int | None = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def listen(self, /, address: PySide6.QtNetwork.QHostAddress | PySide6.QtNetwork.QHostAddress.SpecialAddress = ..., port: int | None = ...) -> bool: ...
|
||||||
|
def port(self, /) -> int: ...
|
||||||
|
def setCallbackHost(self, path: str, /) -> None: ...
|
||||||
|
def setCallbackPath(self, path: str, /) -> None: ...
|
||||||
|
def setCallbackText(self, text: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuthOobReplyHandler(PySide6.QtNetworkAuth.QAbstractOAuthReplyHandler):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def callback(self, /) -> str: ...
|
||||||
|
def networkReplyFinished(self, reply: PySide6.QtNetwork.QNetworkReply, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOAuthUriSchemeReplyHandler(PySide6.QtNetworkAuth.QOAuthOobReplyHandler):
|
||||||
|
|
||||||
|
redirectUrlChanged : typing.ClassVar[Signal] = ... # redirectUrlChanged()
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, redirectUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, redirectUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, redirectUrl: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def callback(self, /) -> str: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def handleAuthorizationRedirect(self, url: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
def isListening(self, /) -> bool: ...
|
||||||
|
def listen(self, /) -> bool: ...
|
||||||
|
def redirectUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def setRedirectUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,394 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtNfc, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtNfc`
|
||||||
|
|
||||||
|
import PySide6.QtNfc
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import os
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefFilter(Shiboken.Object):
|
||||||
|
|
||||||
|
class Record(Shiboken.Object):
|
||||||
|
|
||||||
|
maximum = ... # type: typing.Any
|
||||||
|
minimum = ... # type: typing.Any
|
||||||
|
type = ... # type: PySide6.QtCore.QByteArray
|
||||||
|
typeNameFormat = ... # type: PySide6.QtNfc.QNdefRecord.TypeNameFormat
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, Record: PySide6.QtNfc.QNdefFilter.Record, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefFilter, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@typing.overload
|
||||||
|
def appendRecord(self, record: PySide6.QtNfc.QNdefFilter.Record, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def appendRecord(self, typeNameFormat: PySide6.QtNfc.QNdefRecord.TypeNameFormat, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, min: int = ..., max: int = ...) -> bool: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def match(self, message: PySide6.QtNfc.QNdefMessage | collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> bool: ...
|
||||||
|
def orderMatch(self, /) -> bool: ...
|
||||||
|
def recordAt(self, i: int, /) -> PySide6.QtNfc.QNdefFilter.Record: ...
|
||||||
|
def recordCount(self, /) -> int: ...
|
||||||
|
def setOrderMatch(self, on: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefMessage(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, message: PySide6.QtNfc.QNdefMessage, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, record: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, records: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> None: ...
|
||||||
|
|
||||||
|
def __add__(self, l: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtNfc.QNdefMessage | collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> bool: ...
|
||||||
|
def __iadd__(self, l: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def __lshift__(self, l: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
@typing.overload
|
||||||
|
def append(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def append(self, l: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> None: ...
|
||||||
|
def at(self, i: int, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def back(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def capacity(self, /) -> int: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def constData(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def constFirst(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def constLast(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def data(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def empty(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def first(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
@typing.overload
|
||||||
|
def first(self, n: int, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromByteArray(message: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtNfc.QNdefMessage: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromList(list: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromVector(vector: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def front(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def insert(self, arg__1: int, arg__2: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def isSharedWith(self, other: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def last(self, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
@typing.overload
|
||||||
|
def last(self, n: int, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def length(self, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def maxSize() -> int: ...
|
||||||
|
def max_size(self, /) -> int: ...
|
||||||
|
def mid(self, pos: int, /, len: int = ...) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def move(self, from_: int, to: int, /) -> None: ...
|
||||||
|
def pop_back(self, /) -> None: ...
|
||||||
|
def pop_front(self, /) -> None: ...
|
||||||
|
def prepend(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def push_back(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def push_front(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def remove(self, i: int, /, n: int = ...) -> None: ...
|
||||||
|
def removeAll(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def removeAt(self, i: int, /) -> None: ...
|
||||||
|
def removeFirst(self, /) -> None: ...
|
||||||
|
def removeLast(self, /) -> None: ...
|
||||||
|
def removeOne(self, arg__1: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
def reserve(self, size: int, /) -> None: ...
|
||||||
|
def resize(self, size: int, /) -> None: ...
|
||||||
|
def resizeForOverwrite(self, size: int, /) -> None: ...
|
||||||
|
def shrink_to_fit(self, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def sliced(self, pos: int, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
@typing.overload
|
||||||
|
def sliced(self, pos: int, n: int, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def squeeze(self, /) -> None: ...
|
||||||
|
def swap(self, other: collections.abc.Sequence[PySide6.QtNfc.QNdefRecord], /) -> None: ...
|
||||||
|
def swapItemsAt(self, i: int, j: int, /) -> None: ...
|
||||||
|
def takeAt(self, i: int, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
def toByteArray(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def toList(self, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def toVector(self, /) -> typing.List[PySide6.QtNfc.QNdefRecord]: ...
|
||||||
|
def value(self, i: int, /) -> PySide6.QtNfc.QNdefRecord: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefNfcIconRecord(PySide6.QtNfc.QNdefRecord):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QNdefNfcIconRecord: PySide6.QtNfc.QNdefNfcIconRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def data(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefNfcSmartPosterRecord(PySide6.QtNfc.QNdefRecord):
|
||||||
|
|
||||||
|
class Action(enum.Enum):
|
||||||
|
|
||||||
|
UnspecifiedAction = -1
|
||||||
|
DoAction = 0x0
|
||||||
|
SaveAction = 0x1
|
||||||
|
EditAction = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefNfcSmartPosterRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def action(self, /) -> PySide6.QtNfc.QNdefNfcSmartPosterRecord.Action: ...
|
||||||
|
@typing.overload
|
||||||
|
def addIcon(self, icon: PySide6.QtNfc.QNdefNfcIconRecord | PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addIcon(self, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTitle(self, text: str, locale: str, encoding: PySide6.QtNfc.QNdefNfcTextRecord.Encoding, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTitle(self, text: PySide6.QtNfc.QNdefNfcTextRecord | PySide6.QtNfc.QNdefRecord, /) -> bool: ...
|
||||||
|
def hasAction(self, /) -> bool: ...
|
||||||
|
def hasIcon(self, /, mimetype: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> bool: ...
|
||||||
|
def hasSize(self, /) -> bool: ...
|
||||||
|
def hasTitle(self, /, locale: str = ...) -> bool: ...
|
||||||
|
def hasTypeInfo(self, /) -> bool: ...
|
||||||
|
def icon(self, /, mimetype: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def iconCount(self, /) -> int: ...
|
||||||
|
def iconRecord(self, index: int, /) -> PySide6.QtNfc.QNdefNfcIconRecord: ...
|
||||||
|
def iconRecords(self, /) -> typing.List[PySide6.QtNfc.QNdefNfcIconRecord]: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeIcon(self, icon: PySide6.QtNfc.QNdefNfcIconRecord | PySide6.QtNfc.QNdefRecord, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeIcon(self, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeTitle(self, locale: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeTitle(self, text: PySide6.QtNfc.QNdefNfcTextRecord | PySide6.QtNfc.QNdefRecord, /) -> bool: ...
|
||||||
|
def setAction(self, act: PySide6.QtNfc.QNdefNfcSmartPosterRecord.Action, /) -> None: ...
|
||||||
|
def setIcons(self, icons: collections.abc.Sequence[PySide6.QtNfc.QNdefNfcIconRecord], /) -> None: ...
|
||||||
|
def setPayload(self, payload: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setSize(self, size: int, /) -> None: ...
|
||||||
|
def setTitles(self, titles: collections.abc.Sequence[PySide6.QtNfc.QNdefNfcTextRecord], /) -> None: ...
|
||||||
|
def setTypeInfo(self, type: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setUri(self, url: PySide6.QtNfc.QNdefNfcUriRecord | PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setUri(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def title(self, /, locale: str = ...) -> str: ...
|
||||||
|
def titleCount(self, /) -> int: ...
|
||||||
|
def titleRecord(self, index: int, /) -> PySide6.QtNfc.QNdefNfcTextRecord: ...
|
||||||
|
def titleRecords(self, /) -> typing.List[PySide6.QtNfc.QNdefNfcTextRecord]: ...
|
||||||
|
def typeInfo(self, /) -> str: ...
|
||||||
|
def uri(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def uriRecord(self, /) -> PySide6.QtNfc.QNdefNfcUriRecord: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefNfcTextRecord(PySide6.QtNfc.QNdefRecord):
|
||||||
|
|
||||||
|
class Encoding(enum.Enum):
|
||||||
|
|
||||||
|
Utf8 = 0x0
|
||||||
|
Utf16 = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QNdefNfcTextRecord: PySide6.QtNfc.QNdefNfcTextRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def encoding(self, /) -> PySide6.QtNfc.QNdefNfcTextRecord.Encoding: ...
|
||||||
|
def locale(self, /) -> str: ...
|
||||||
|
def setEncoding(self, encoding: PySide6.QtNfc.QNdefNfcTextRecord.Encoding, /) -> None: ...
|
||||||
|
def setLocale(self, locale: str, /) -> None: ...
|
||||||
|
def setText(self, text: str, /) -> None: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefNfcUriRecord(PySide6.QtNfc.QNdefRecord):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QNdefNfcUriRecord: PySide6.QtNfc.QNdefNfcUriRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def setUri(self, uri: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def uri(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNdefRecord(Shiboken.Object):
|
||||||
|
|
||||||
|
class TypeNameFormat(enum.Enum):
|
||||||
|
|
||||||
|
Empty = 0x0
|
||||||
|
NfcRtd = 0x1
|
||||||
|
Mime = 0x2
|
||||||
|
Uri = 0x3
|
||||||
|
ExternalRtd = 0x4
|
||||||
|
Unknown = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, typeNameFormat: PySide6.QtNfc.QNdefRecord.TypeNameFormat, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNdefRecord, typeNameFormat: PySide6.QtNfc.QNdefRecord.TypeNameFormat, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, typeNameFormat: PySide6.QtNfc.QNdefRecord.TypeNameFormat, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtNfc.QNdefRecord, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __ne__(self, other: PySide6.QtNfc.QNdefRecord, /) -> bool: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def id(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def payload(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setId(self, id: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setPayload(self, payload: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setType(self, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setTypeNameFormat(self, typeNameFormat: PySide6.QtNfc.QNdefRecord.TypeNameFormat, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def typeNameFormat(self, /) -> PySide6.QtNfc.QNdefRecord.TypeNameFormat: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNearFieldManager(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
adapterStateChanged : typing.ClassVar[Signal] = ... # adapterStateChanged(QNearFieldManager::AdapterState)
|
||||||
|
targetDetected : typing.ClassVar[Signal] = ... # targetDetected(QNearFieldTarget*)
|
||||||
|
targetDetectionStopped : typing.ClassVar[Signal] = ... # targetDetectionStopped()
|
||||||
|
targetLost : typing.ClassVar[Signal] = ... # targetLost(QNearFieldTarget*)
|
||||||
|
|
||||||
|
class AdapterState(enum.Enum):
|
||||||
|
|
||||||
|
Offline = 0x1
|
||||||
|
TurningOn = 0x2
|
||||||
|
Online = 0x3
|
||||||
|
TurningOff = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def isEnabled(self, /) -> bool: ...
|
||||||
|
def isSupported(self, /, accessMethod: PySide6.QtNfc.QNearFieldTarget.AccessMethod = ...) -> bool: ...
|
||||||
|
def setUserInformation(self, message: str, /) -> None: ...
|
||||||
|
def startTargetDetection(self, accessMethod: PySide6.QtNfc.QNearFieldTarget.AccessMethod, /) -> bool: ...
|
||||||
|
def stopTargetDetection(self, /, errorMessage: str = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNearFieldTarget(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
disconnected : typing.ClassVar[Signal] = ... # disconnected()
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(QNearFieldTarget::Error,QNearFieldTarget::RequestId)
|
||||||
|
ndefMessageRead : typing.ClassVar[Signal] = ... # ndefMessageRead(QNdefMessage)
|
||||||
|
requestCompleted : typing.ClassVar[Signal] = ... # requestCompleted(QNearFieldTarget::RequestId)
|
||||||
|
|
||||||
|
class AccessMethod(enum.Flag):
|
||||||
|
|
||||||
|
UnknownAccess = 0x0
|
||||||
|
NdefAccess = 0x1
|
||||||
|
TagTypeSpecificAccess = 0x2
|
||||||
|
AnyAccess = 0xff
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
UnknownError = 0x1
|
||||||
|
UnsupportedError = 0x2
|
||||||
|
TargetOutOfRangeError = 0x3
|
||||||
|
NoResponseError = 0x4
|
||||||
|
ChecksumMismatchError = 0x5
|
||||||
|
InvalidParametersError = 0x6
|
||||||
|
ConnectionError = 0x7
|
||||||
|
NdefReadError = 0x8
|
||||||
|
NdefWriteError = 0x9
|
||||||
|
CommandError = 0xa
|
||||||
|
TimeoutError = 0xb
|
||||||
|
UnsupportedTargetError = 0xc
|
||||||
|
|
||||||
|
class RequestId(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtNfc.QNearFieldTarget.RequestId, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtNfc.QNearFieldTarget.RequestId, /) -> bool: ...
|
||||||
|
def __lt__(self, other: PySide6.QtNfc.QNearFieldTarget.RequestId, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtNfc.QNearFieldTarget.RequestId, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def refCount(self, /) -> int: ...
|
||||||
|
|
||||||
|
class Type(enum.Enum):
|
||||||
|
|
||||||
|
ProprietaryTag = 0x0
|
||||||
|
NfcTagType1 = 0x1
|
||||||
|
NfcTagType2 = 0x2
|
||||||
|
NfcTagType3 = 0x3
|
||||||
|
NfcTagType4 = 0x4
|
||||||
|
NfcTagType4A = 0x5
|
||||||
|
NfcTagType4B = 0x6
|
||||||
|
MifareTag = 0x7
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def accessMethods(self, /) -> PySide6.QtNfc.QNearFieldTarget.AccessMethod: ...
|
||||||
|
def disconnect(self, /) -> bool: ...
|
||||||
|
def hasNdefMessage(self, /) -> bool: ...
|
||||||
|
def maxCommandLength(self, /) -> int: ...
|
||||||
|
def readNdefMessages(self, /) -> PySide6.QtNfc.QNearFieldTarget.RequestId: ...
|
||||||
|
def requestResponse(self, id: PySide6.QtNfc.QNearFieldTarget.RequestId, /) -> typing.Any: ...
|
||||||
|
def sendCommand(self, command: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtNfc.QNearFieldTarget.RequestId: ...
|
||||||
|
def type(self, /) -> PySide6.QtNfc.QNearFieldTarget.Type: ...
|
||||||
|
def uid(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def waitForRequestCompleted(self, id: PySide6.QtNfc.QNearFieldTarget.RequestId, /, msecs: int = ...) -> bool: ...
|
||||||
|
def writeNdefMessages(self, messages: collections.abc.Sequence[PySide6.QtNfc.QNdefMessage], /) -> PySide6.QtNfc.QNearFieldTarget.RequestId: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,77 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtOpenGLWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtOpenGLWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtOpenGLWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOpenGLWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
aboutToCompose : typing.ClassVar[Signal] = ... # aboutToCompose()
|
||||||
|
aboutToResize : typing.ClassVar[Signal] = ... # aboutToResize()
|
||||||
|
frameSwapped : typing.ClassVar[Signal] = ... # frameSwapped()
|
||||||
|
resized : typing.ClassVar[Signal] = ... # resized()
|
||||||
|
|
||||||
|
class TargetBuffer(enum.Enum):
|
||||||
|
|
||||||
|
LeftBuffer = 0x0
|
||||||
|
RightBuffer = 0x1
|
||||||
|
|
||||||
|
class UpdateBehavior(enum.Enum):
|
||||||
|
|
||||||
|
NoPartialUpdate = 0x0
|
||||||
|
PartialUpdate = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., f: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def context(self, /) -> PySide6.QtGui.QOpenGLContext: ...
|
||||||
|
def currentTargetBuffer(self, /) -> PySide6.QtOpenGLWidgets.QOpenGLWidget.TargetBuffer: ...
|
||||||
|
@typing.overload
|
||||||
|
def defaultFramebufferObject(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def defaultFramebufferObject(self, targetBuffer: PySide6.QtOpenGLWidgets.QOpenGLWidget.TargetBuffer, /) -> int: ...
|
||||||
|
def doneCurrent(self, /) -> None: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def format(self, /) -> PySide6.QtGui.QSurfaceFormat: ...
|
||||||
|
@typing.overload
|
||||||
|
def grabFramebuffer(self, /) -> PySide6.QtGui.QImage: ...
|
||||||
|
@typing.overload
|
||||||
|
def grabFramebuffer(self, targetBuffer: PySide6.QtOpenGLWidgets.QOpenGLWidget.TargetBuffer, /) -> PySide6.QtGui.QImage: ...
|
||||||
|
def initializeGL(self, /) -> None: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def makeCurrent(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def makeCurrent(self, targetBuffer: PySide6.QtOpenGLWidgets.QOpenGLWidget.TargetBuffer, /) -> None: ...
|
||||||
|
def metric(self, metric: PySide6.QtGui.QPaintDevice.PaintDeviceMetric, /) -> int: ...
|
||||||
|
def paintEngine(self, /) -> PySide6.QtGui.QPaintEngine: ...
|
||||||
|
def paintEvent(self, e: PySide6.QtGui.QPaintEvent, /) -> None: ...
|
||||||
|
def paintGL(self, /) -> None: ...
|
||||||
|
def redirected(self, p: PySide6.QtCore.QPoint, /) -> PySide6.QtGui.QPaintDevice: ...
|
||||||
|
def resizeEvent(self, e: PySide6.QtGui.QResizeEvent, /) -> None: ...
|
||||||
|
def resizeGL(self, w: int, h: int, /) -> None: ...
|
||||||
|
def setFormat(self, format: PySide6.QtGui.QSurfaceFormat | PySide6.QtGui.QSurfaceFormat.FormatOption, /) -> None: ...
|
||||||
|
def setTextureFormat(self, texFormat: int, /) -> None: ...
|
||||||
|
def setUpdateBehavior(self, updateBehavior: PySide6.QtOpenGLWidgets.QOpenGLWidget.UpdateBehavior, /) -> None: ...
|
||||||
|
def textureFormat(self, /) -> int: ...
|
||||||
|
def updateBehavior(self, /) -> PySide6.QtOpenGLWidgets.QOpenGLWidget.UpdateBehavior: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,319 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtPdf, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtPdf`
|
||||||
|
|
||||||
|
import PySide6.QtPdf
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfBookmarkModel(PySide6.QtCore.QAbstractItemModel):
|
||||||
|
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
|
||||||
|
|
||||||
|
class Role(enum.IntEnum):
|
||||||
|
|
||||||
|
Title = 0x100
|
||||||
|
Level = 0x101
|
||||||
|
Page = 0x102
|
||||||
|
Location = 0x103
|
||||||
|
Zoom = 0x104
|
||||||
|
NRoles = 0x105
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, document: PySide6.QtPdf.QPdfDocument | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def columnCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> typing.Any: ...
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def index(self, row: int, column: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
|
||||||
|
def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfDocument(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
pageCountChanged : typing.ClassVar[Signal] = ... # pageCountChanged(int)
|
||||||
|
pageModelChanged : typing.ClassVar[Signal] = ... # pageModelChanged()
|
||||||
|
passwordChanged : typing.ClassVar[Signal] = ... # passwordChanged()
|
||||||
|
passwordRequired : typing.ClassVar[Signal] = ... # passwordRequired()
|
||||||
|
statusChanged : typing.ClassVar[Signal] = ... # statusChanged(QPdfDocument::Status)
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
Unknown = 0x1
|
||||||
|
DataNotYetAvailable = 0x2
|
||||||
|
FileNotFound = 0x3
|
||||||
|
InvalidFileFormat = 0x4
|
||||||
|
IncorrectPassword = 0x5
|
||||||
|
UnsupportedSecurityScheme = 0x6
|
||||||
|
|
||||||
|
class MetaDataField(enum.Enum):
|
||||||
|
|
||||||
|
Title = 0x0
|
||||||
|
Subject = 0x1
|
||||||
|
Author = 0x2
|
||||||
|
Keywords = 0x3
|
||||||
|
Producer = 0x4
|
||||||
|
Creator = 0x5
|
||||||
|
CreationDate = 0x6
|
||||||
|
ModificationDate = 0x7
|
||||||
|
|
||||||
|
class PageModelRole(enum.Enum):
|
||||||
|
|
||||||
|
Label = 0x100
|
||||||
|
PointSize = 0x101
|
||||||
|
NRoles = 0x102
|
||||||
|
|
||||||
|
class Status(enum.Enum):
|
||||||
|
|
||||||
|
Null = 0x0
|
||||||
|
Loading = 0x1
|
||||||
|
Ready = 0x2
|
||||||
|
Unloading = 0x3
|
||||||
|
Error = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, pageCount: int | None = ..., password: str | None = ..., status: PySide6.QtPdf.QPdfDocument.Status | None = ..., pageModel: PySide6.QtCore.QAbstractListModel | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, pageCount: int | None = ..., password: str | None = ..., status: PySide6.QtPdf.QPdfDocument.Status | None = ..., pageModel: PySide6.QtCore.QAbstractListModel | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtPdf.QPdfDocument.Error: ...
|
||||||
|
def getAllText(self, page: int, /) -> PySide6.QtPdf.QPdfSelection: ...
|
||||||
|
def getSelection(self, page: int, start: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, end: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> PySide6.QtPdf.QPdfSelection: ...
|
||||||
|
def getSelectionAtIndex(self, page: int, startIndex: int, maxLength: int, /) -> PySide6.QtPdf.QPdfSelection: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, device: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, fileName: str, /) -> PySide6.QtPdf.QPdfDocument.Error: ...
|
||||||
|
def metaData(self, field: PySide6.QtPdf.QPdfDocument.MetaDataField, /) -> typing.Any: ...
|
||||||
|
def pageCount(self, /) -> int: ...
|
||||||
|
def pageIndexForLabel(self, label: str, /) -> int: ...
|
||||||
|
def pageLabel(self, page: int, /) -> str: ...
|
||||||
|
def pageModel(self, /) -> PySide6.QtCore.QAbstractListModel: ...
|
||||||
|
def pagePointSize(self, page: int, /) -> PySide6.QtCore.QSizeF: ...
|
||||||
|
def password(self, /) -> str: ...
|
||||||
|
def render(self, page: int, imageSize: PySide6.QtCore.QSize, /, options: PySide6.QtPdf.QPdfDocumentRenderOptions = ...) -> PySide6.QtGui.QImage: ...
|
||||||
|
def setPassword(self, password: str, /) -> None: ...
|
||||||
|
def status(self, /) -> PySide6.QtPdf.QPdfDocument.Status: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfDocumentRenderOptions(Shiboken.Object):
|
||||||
|
|
||||||
|
class RenderFlag(enum.Flag):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
Annotations = 0x1
|
||||||
|
OptimizedForLcd = 0x2
|
||||||
|
Grayscale = 0x4
|
||||||
|
ForceHalftone = 0x8
|
||||||
|
TextAliased = 0x10
|
||||||
|
ImageAliased = 0x20
|
||||||
|
PathAliased = 0x40
|
||||||
|
|
||||||
|
class Rotation(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
Clockwise90 = 0x1
|
||||||
|
Clockwise180 = 0x2
|
||||||
|
Clockwise270 = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QPdfDocumentRenderOptions: PySide6.QtPdf.QPdfDocumentRenderOptions, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPdf.QPdfDocumentRenderOptions, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPdf.QPdfDocumentRenderOptions, /) -> bool: ...
|
||||||
|
def renderFlags(self, /) -> PySide6.QtPdf.QPdfDocumentRenderOptions.RenderFlag: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtPdf.QPdfDocumentRenderOptions.Rotation: ...
|
||||||
|
def scaledClipRect(self, /) -> PySide6.QtCore.QRect: ...
|
||||||
|
def scaledSize(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def setRenderFlags(self, r: PySide6.QtPdf.QPdfDocumentRenderOptions.RenderFlag, /) -> None: ...
|
||||||
|
def setRotation(self, r: PySide6.QtPdf.QPdfDocumentRenderOptions.Rotation, /) -> None: ...
|
||||||
|
def setScaledClipRect(self, r: PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
def setScaledSize(self, s: PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfLink(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPdf.QPdfLink, /, *, valid: bool | None = ..., page: int | None = ..., location: PySide6.QtCore.QPointF | None = ..., zoom: float | None = ..., url: PySide6.QtCore.QUrl | None = ..., contextBefore: str | None = ..., contextAfter: str | None = ..., rectangles: collections.abc.Sequence[PySide6.QtCore.QRectF] | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, valid: bool | None = ..., page: int | None = ..., location: PySide6.QtCore.QPointF | None = ..., zoom: float | None = ..., url: PySide6.QtCore.QUrl | None = ..., contextBefore: str | None = ..., contextAfter: str | None = ..., rectangles: collections.abc.Sequence[PySide6.QtCore.QRectF] | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def contextAfter(self, /) -> str: ...
|
||||||
|
def contextBefore(self, /) -> str: ...
|
||||||
|
def copyToClipboard(self, /, mode: PySide6.QtGui.QClipboard.Mode = ...) -> None: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def location(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def page(self, /) -> int: ...
|
||||||
|
def rectangles(self, /) -> typing.List[PySide6.QtCore.QRectF]: ...
|
||||||
|
def swap(self, other: PySide6.QtPdf.QPdfLink, /) -> None: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def zoom(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfLinkModel(PySide6.QtCore.QAbstractListModel):
|
||||||
|
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged()
|
||||||
|
pageChanged : typing.ClassVar[Signal] = ... # pageChanged(int)
|
||||||
|
|
||||||
|
class Role(enum.Enum):
|
||||||
|
|
||||||
|
Link = 0x100
|
||||||
|
Rectangle = 0x101
|
||||||
|
Url = 0x102
|
||||||
|
Page = 0x103
|
||||||
|
Location = 0x104
|
||||||
|
Zoom = 0x105
|
||||||
|
NRoles = 0x106
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, document: PySide6.QtPdf.QPdfDocument | None = ..., page: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> typing.Any: ...
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def linkAt(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> PySide6.QtPdf.QPdfLink: ...
|
||||||
|
def page(self, /) -> int: ...
|
||||||
|
def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
|
||||||
|
def rowCount(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> int: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
def setPage(self, page: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfPageNavigator(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
backAvailableChanged : typing.ClassVar[Signal] = ... # backAvailableChanged(bool)
|
||||||
|
currentLocationChanged : typing.ClassVar[Signal] = ... # currentLocationChanged(QPointF)
|
||||||
|
currentPageChanged : typing.ClassVar[Signal] = ... # currentPageChanged(int)
|
||||||
|
currentZoomChanged : typing.ClassVar[Signal] = ... # currentZoomChanged(double)
|
||||||
|
forwardAvailableChanged : typing.ClassVar[Signal] = ... # forwardAvailableChanged(bool)
|
||||||
|
jumped : typing.ClassVar[Signal] = ... # jumped(QPdfLink)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, currentPage: int | None = ..., currentLocation: PySide6.QtCore.QPointF | None = ..., currentZoom: float | None = ..., backAvailable: bool | None = ..., forwardAvailable: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, currentPage: int | None = ..., currentLocation: PySide6.QtCore.QPointF | None = ..., currentZoom: float | None = ..., backAvailable: bool | None = ..., forwardAvailable: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def back(self, /) -> None: ...
|
||||||
|
def backAvailable(self, /) -> bool: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def currentLink(self, /) -> PySide6.QtPdf.QPdfLink: ...
|
||||||
|
def currentLocation(self, /) -> PySide6.QtCore.QPointF: ...
|
||||||
|
def currentPage(self, /) -> int: ...
|
||||||
|
def currentZoom(self, /) -> float: ...
|
||||||
|
def forward(self, /) -> None: ...
|
||||||
|
def forwardAvailable(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def jump(self, destination: PySide6.QtPdf.QPdfLink, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def jump(self, page: int, location: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /, zoom: float | None = ...) -> None: ...
|
||||||
|
def update(self, page: int, location: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, zoom: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfPageRenderer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
|
||||||
|
pageRendered : typing.ClassVar[Signal] = ... # pageRendered(int,QSize,QImage,QPdfDocumentRenderOptions,qulonglong)
|
||||||
|
renderModeChanged : typing.ClassVar[Signal] = ... # renderModeChanged(QPdfPageRenderer::RenderMode)
|
||||||
|
|
||||||
|
class RenderMode(enum.Enum):
|
||||||
|
|
||||||
|
MultiThreaded = 0x0
|
||||||
|
SingleThreaded = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., renderMode: PySide6.QtPdf.QPdfPageRenderer.RenderMode | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., renderMode: PySide6.QtPdf.QPdfPageRenderer.RenderMode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def renderMode(self, /) -> PySide6.QtPdf.QPdfPageRenderer.RenderMode: ...
|
||||||
|
def requestPage(self, pageNumber: int, imageSize: PySide6.QtCore.QSize, /, options: PySide6.QtPdf.QPdfDocumentRenderOptions = ...) -> int: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
def setRenderMode(self, mode: PySide6.QtPdf.QPdfPageRenderer.RenderMode, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfSearchModel(PySide6.QtCore.QAbstractListModel):
|
||||||
|
|
||||||
|
countChanged : typing.ClassVar[Signal] = ... # countChanged()
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged()
|
||||||
|
searchStringChanged : typing.ClassVar[Signal] = ... # searchStringChanged()
|
||||||
|
|
||||||
|
class Role(enum.Enum):
|
||||||
|
|
||||||
|
Page = 0x100
|
||||||
|
IndexOnPage = 0x101
|
||||||
|
Location = 0x102
|
||||||
|
ContextBefore = 0x103
|
||||||
|
ContextAfter = 0x104
|
||||||
|
NRoles = 0x105
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., searchString: str | None = ..., count: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., searchString: str | None = ..., count: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> typing.Any: ...
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def resultAtIndex(self, index: int, /) -> PySide6.QtPdf.QPdfLink: ...
|
||||||
|
def resultsOnPage(self, page: int, /) -> typing.List[PySide6.QtPdf.QPdfLink]: ...
|
||||||
|
def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
|
||||||
|
def rowCount(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> int: ...
|
||||||
|
def searchString(self, /) -> str: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
def setSearchString(self, searchString: str, /) -> None: ...
|
||||||
|
def timerEvent(self, event: PySide6.QtCore.QTimerEvent, /) -> None: ...
|
||||||
|
def updatePage(self, page: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfSelection(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, other: PySide6.QtPdf.QPdfSelection, /, *, valid: bool | None = ..., bounds: collections.abc.Sequence[PySide6.QtGui.QPolygonF] | None = ..., boundingRectangle: PySide6.QtCore.QRectF | None = ..., text: str | None = ..., startIndex: int | None = ..., endIndex: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def boundingRectangle(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def bounds(self, /) -> typing.List[PySide6.QtGui.QPolygonF]: ...
|
||||||
|
def copyToClipboard(self, /, mode: PySide6.QtGui.QClipboard.Mode = ...) -> None: ...
|
||||||
|
def endIndex(self, /) -> int: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def startIndex(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtPdf.QPdfSelection, /) -> None: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,96 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtPdfWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtPdfWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtPdfWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtPdf
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfPageSelector(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
currentPageChanged : typing.ClassVar[Signal] = ... # currentPageChanged(int)
|
||||||
|
currentPageLabelChanged : typing.ClassVar[Signal] = ... # currentPageLabelChanged(QString)
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtWidgets.QWidget, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., currentPage: int | None = ..., currentPageLabel: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., currentPage: int | None = ..., currentPageLabel: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def currentPage(self, /) -> int: ...
|
||||||
|
def currentPageLabel(self, /) -> str: ...
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def setCurrentPage(self, index: int, /) -> None: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPdfView(PySide6.QtWidgets.QAbstractScrollArea):
|
||||||
|
|
||||||
|
currentSearchResultIndexChanged: typing.ClassVar[Signal] = ... # currentSearchResultIndexChanged(int)
|
||||||
|
documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
|
||||||
|
documentMarginsChanged : typing.ClassVar[Signal] = ... # documentMarginsChanged(QMargins)
|
||||||
|
pageModeChanged : typing.ClassVar[Signal] = ... # pageModeChanged(QPdfView::PageMode)
|
||||||
|
pageSpacingChanged : typing.ClassVar[Signal] = ... # pageSpacingChanged(int)
|
||||||
|
searchModelChanged : typing.ClassVar[Signal] = ... # searchModelChanged(QPdfSearchModel*)
|
||||||
|
zoomFactorChanged : typing.ClassVar[Signal] = ... # zoomFactorChanged(double)
|
||||||
|
zoomModeChanged : typing.ClassVar[Signal] = ... # zoomModeChanged(QPdfView::ZoomMode)
|
||||||
|
|
||||||
|
class PageMode(enum.Enum):
|
||||||
|
|
||||||
|
SinglePage = 0x0
|
||||||
|
MultiPage = 0x1
|
||||||
|
|
||||||
|
class ZoomMode(enum.Enum):
|
||||||
|
|
||||||
|
Custom = 0x0
|
||||||
|
FitToWidth = 0x1
|
||||||
|
FitInView = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtWidgets.QWidget, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., pageMode: PySide6.QtPdfWidgets.QPdfView.PageMode | None = ..., zoomMode: PySide6.QtPdfWidgets.QPdfView.ZoomMode | None = ..., zoomFactor: float | None = ..., pageSpacing: int | None = ..., documentMargins: PySide6.QtCore.QMargins | None = ..., searchModel: PySide6.QtPdf.QPdfSearchModel | None = ..., currentSearchResultIndex: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., pageMode: PySide6.QtPdfWidgets.QPdfView.PageMode | None = ..., zoomMode: PySide6.QtPdfWidgets.QPdfView.ZoomMode | None = ..., zoomFactor: float | None = ..., pageSpacing: int | None = ..., documentMargins: PySide6.QtCore.QMargins | None = ..., searchModel: PySide6.QtPdf.QPdfSearchModel | None = ..., currentSearchResultIndex: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def currentSearchResultIndex(self, /) -> int: ...
|
||||||
|
def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
|
||||||
|
def documentMargins(self, /) -> PySide6.QtCore.QMargins: ...
|
||||||
|
def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def pageMode(self, /) -> PySide6.QtPdfWidgets.QPdfView.PageMode: ...
|
||||||
|
def pageNavigator(self, /) -> PySide6.QtPdf.QPdfPageNavigator: ...
|
||||||
|
def pageSpacing(self, /) -> int: ...
|
||||||
|
def paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) -> None: ...
|
||||||
|
def resizeEvent(self, event: PySide6.QtGui.QResizeEvent, /) -> None: ...
|
||||||
|
def scrollContentsBy(self, dx: int, dy: int, /) -> None: ...
|
||||||
|
def searchModel(self, /) -> PySide6.QtPdf.QPdfSearchModel: ...
|
||||||
|
def setCurrentSearchResultIndex(self, currentResult: int, /) -> None: ...
|
||||||
|
def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
|
||||||
|
def setDocumentMargins(self, margins: PySide6.QtCore.QMargins, /) -> None: ...
|
||||||
|
def setPageMode(self, mode: PySide6.QtPdfWidgets.QPdfView.PageMode, /) -> None: ...
|
||||||
|
def setPageSpacing(self, spacing: int, /) -> None: ...
|
||||||
|
def setSearchModel(self, searchModel: PySide6.QtPdf.QPdfSearchModel, /) -> None: ...
|
||||||
|
def setZoomFactor(self, factor: float, /) -> None: ...
|
||||||
|
def setZoomMode(self, mode: PySide6.QtPdfWidgets.QPdfView.ZoomMode, /) -> None: ...
|
||||||
|
def zoomFactor(self, /) -> float: ...
|
||||||
|
def zoomMode(self, /) -> PySide6.QtPdfWidgets.QPdfView.ZoomMode: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,643 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtPositioning, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtPositioning`
|
||||||
|
|
||||||
|
import PySide6.QtPositioning
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import os
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoAddress(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoAddress, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoAddress, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoAddress, /) -> bool: ...
|
||||||
|
def city(self, /) -> str: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def country(self, /) -> str: ...
|
||||||
|
def countryCode(self, /) -> str: ...
|
||||||
|
def county(self, /) -> str: ...
|
||||||
|
def district(self, /) -> str: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def isTextGenerated(self, /) -> bool: ...
|
||||||
|
def postalCode(self, /) -> str: ...
|
||||||
|
def setCity(self, city: str, /) -> None: ...
|
||||||
|
def setCountry(self, country: str, /) -> None: ...
|
||||||
|
def setCountryCode(self, countryCode: str, /) -> None: ...
|
||||||
|
def setCounty(self, county: str, /) -> None: ...
|
||||||
|
def setDistrict(self, district: str, /) -> None: ...
|
||||||
|
def setPostalCode(self, postalCode: str, /) -> None: ...
|
||||||
|
def setState(self, state: str, /) -> None: ...
|
||||||
|
def setStreet(self, street: str, /) -> None: ...
|
||||||
|
def setStreetNumber(self, streetNumber: str, /) -> None: ...
|
||||||
|
def setText(self, text: str, /) -> None: ...
|
||||||
|
def state(self, /) -> str: ...
|
||||||
|
def street(self, /) -> str: ...
|
||||||
|
def streetNumber(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoAddress, /) -> None: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoAreaMonitorInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoAreaMonitorInfo, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, name: str = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lshift__(self, ds: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, ds: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def area(self, /) -> PySide6.QtPositioning.QGeoShape: ...
|
||||||
|
def expiration(self, /) -> PySide6.QtCore.QDateTime: ...
|
||||||
|
def identifier(self, /) -> str: ...
|
||||||
|
def isPersistent(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def notificationParameters(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
def setArea(self, newShape: PySide6.QtPositioning.QGeoShape, /) -> None: ...
|
||||||
|
def setExpiration(self, expiry: PySide6.QtCore.QDateTime, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setNotificationParameters(self, parameters: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setPersistent(self, isPersistent: bool, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoAreaMonitorSource(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
areaEntered : typing.ClassVar[Signal] = ... # areaEntered(QGeoAreaMonitorInfo,QGeoPositionInfo)
|
||||||
|
areaExited : typing.ClassVar[Signal] = ... # areaExited(QGeoAreaMonitorInfo,QGeoPositionInfo)
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QGeoAreaMonitorSource::Error)
|
||||||
|
monitorExpired : typing.ClassVar[Signal] = ... # monitorExpired(QGeoAreaMonitorInfo)
|
||||||
|
|
||||||
|
class AreaMonitorFeature(enum.Flag):
|
||||||
|
|
||||||
|
AnyAreaMonitorFeature = -1
|
||||||
|
PersistentAreaMonitorFeature = 0x1
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
AccessError = 0x0
|
||||||
|
InsufficientPositionInfo = 0x1
|
||||||
|
UnknownSourceError = 0x2
|
||||||
|
NoError = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def activeMonitors(self, /) -> typing.List[PySide6.QtPositioning.QGeoAreaMonitorInfo]: ...
|
||||||
|
@typing.overload
|
||||||
|
def activeMonitors(self, lookupArea: PySide6.QtPositioning.QGeoShape, /) -> typing.List[PySide6.QtPositioning.QGeoAreaMonitorInfo]: ...
|
||||||
|
@staticmethod
|
||||||
|
def availableSources() -> typing.List[str]: ...
|
||||||
|
def backendProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
@staticmethod
|
||||||
|
def createDefaultSource(parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoAreaMonitorSource: ...
|
||||||
|
@staticmethod
|
||||||
|
def createSource(sourceName: str, parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoAreaMonitorSource: ...
|
||||||
|
def error(self, /) -> PySide6.QtPositioning.QGeoAreaMonitorSource.Error: ...
|
||||||
|
def positionInfoSource(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
def requestUpdate(self, monitor: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, signal: bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def setBackendProperty(self, name: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def setPositionInfoSource(self, source: PySide6.QtPositioning.QGeoPositionInfoSource, /) -> None: ...
|
||||||
|
def sourceName(self, /) -> str: ...
|
||||||
|
def startMonitoring(self, monitor: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, /) -> bool: ...
|
||||||
|
def stopMonitoring(self, monitor: PySide6.QtPositioning.QGeoAreaMonitorInfo | str, /) -> bool: ...
|
||||||
|
def supportedAreaMonitorFeatures(self, /) -> PySide6.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeature: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoCircle(PySide6.QtPositioning.QGeoShape):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoCircle, /, *, center: PySide6.QtPositioning.QGeoCoordinate | None = ..., radius: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, center: PySide6.QtPositioning.QGeoCoordinate, /, radius: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoShape, /, *, center: PySide6.QtPositioning.QGeoCoordinate | None = ..., radius: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, center: PySide6.QtPositioning.QGeoCoordinate | None = ..., radius: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def center(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def extendCircle(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def radius(self, /) -> float: ...
|
||||||
|
def setCenter(self, center: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setRadius(self, radius: float, /) -> None: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def translate(self, degreesLatitude: float, degreesLongitude: float, /) -> None: ...
|
||||||
|
def translated(self, degreesLatitude: float, degreesLongitude: float, /) -> PySide6.QtPositioning.QGeoCircle: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoCoordinate(Shiboken.Object):
|
||||||
|
|
||||||
|
class CoordinateFormat(enum.Enum):
|
||||||
|
|
||||||
|
Degrees = 0x0
|
||||||
|
DegreesWithHemisphere = 0x1
|
||||||
|
DegreesMinutes = 0x2
|
||||||
|
DegreesMinutesWithHemisphere = 0x3
|
||||||
|
DegreesMinutesSeconds = 0x4
|
||||||
|
DegreesMinutesSecondsWithHemisphere = 0x5
|
||||||
|
|
||||||
|
class CoordinateType(enum.Enum):
|
||||||
|
|
||||||
|
InvalidCoordinate = 0x0
|
||||||
|
Coordinate2D = 0x1
|
||||||
|
Coordinate3D = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoCoordinate, /, *, latitude: float | None = ..., longitude: float | None = ..., altitude: float | None = ..., isValid: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, latitude: float, longitude: float, altitude: float, /, *, isValid: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, latitude: float, longitude: float, /, *, altitude: float | None = ..., isValid: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, latitude: float | None = ..., longitude: float | None = ..., altitude: float | None = ..., isValid: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def altitude(self, /) -> float: ...
|
||||||
|
def atDistanceAndAzimuth(self, distance: float, azimuth: float, /, distanceUp: float = ...) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def azimuthTo(self, other: PySide6.QtPositioning.QGeoCoordinate, /) -> float: ...
|
||||||
|
def distanceTo(self, other: PySide6.QtPositioning.QGeoCoordinate, /) -> float: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def latitude(self, /) -> float: ...
|
||||||
|
def longitude(self, /) -> float: ...
|
||||||
|
def setAltitude(self, altitude: float, /) -> None: ...
|
||||||
|
def setLatitude(self, latitude: float, /) -> None: ...
|
||||||
|
def setLongitude(self, longitude: float, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def toString(self, /, format: PySide6.QtPositioning.QGeoCoordinate.CoordinateFormat = ...) -> str: ...
|
||||||
|
def type(self, /) -> PySide6.QtPositioning.QGeoCoordinate.CoordinateType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoLocation(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoLocation, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoLocation, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoLocation, /) -> bool: ...
|
||||||
|
def address(self, /) -> PySide6.QtPositioning.QGeoAddress: ...
|
||||||
|
def boundingShape(self, /) -> PySide6.QtPositioning.QGeoShape: ...
|
||||||
|
def coordinate(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def extendedAttributes(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def setAddress(self, address: PySide6.QtPositioning.QGeoAddress, /) -> None: ...
|
||||||
|
def setBoundingShape(self, shape: PySide6.QtPositioning.QGeoShape, /) -> None: ...
|
||||||
|
def setCoordinate(self, position: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setExtendedAttributes(self, data: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoLocation, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoPath(PySide6.QtPositioning.QGeoShape):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoPath, /, *, path: collections.abc.Sequence[typing.Any] | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoShape, /, *, path: collections.abc.Sequence[typing.Any] | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, path: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /, width: float = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, path: collections.abc.Sequence[typing.Any] | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def addCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def clearPath(self, /) -> None: ...
|
||||||
|
def containsCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
def coordinateAt(self, index: int, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def insertCoordinate(self, index: int, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def length(self, /, indexFrom: int | None = ..., indexTo: int = ...) -> float: ...
|
||||||
|
def path(self, /) -> typing.List[PySide6.QtPositioning.QGeoCoordinate]: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeCoordinate(self, index: int, /) -> None: ...
|
||||||
|
def replaceCoordinate(self, index: int, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setPath(self, path: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> None: ...
|
||||||
|
def setVariantPath(self, path: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
def setWidth(self, width: float, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def translate(self, degreesLatitude: float, degreesLongitude: float, /) -> None: ...
|
||||||
|
def translated(self, degreesLatitude: float, degreesLongitude: float, /) -> PySide6.QtPositioning.QGeoPath: ...
|
||||||
|
def variantPath(self, /) -> typing.List[typing.Any]: ...
|
||||||
|
def width(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoPolygon(PySide6.QtPositioning.QGeoShape):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoPolygon, /, *, perimeter: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate] | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoShape, /, *, perimeter: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate] | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, path: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /, *, perimeter: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate] | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, perimeter: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate] | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def addCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addHole(self, holePath: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addHole(self, holePath: typing.Any, /) -> None: ...
|
||||||
|
def containsCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
def coordinateAt(self, index: int, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def hole(self, index: int, /) -> typing.List[typing.Any]: ...
|
||||||
|
def holePath(self, index: int, /) -> typing.List[PySide6.QtPositioning.QGeoCoordinate]: ...
|
||||||
|
def holesCount(self, /) -> int: ...
|
||||||
|
def insertCoordinate(self, index: int, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def length(self, /, indexFrom: int | None = ..., indexTo: int = ...) -> float: ...
|
||||||
|
def perimeter(self, /) -> typing.List[PySide6.QtPositioning.QGeoCoordinate]: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def removeCoordinate(self, index: int, /) -> None: ...
|
||||||
|
def removeHole(self, index: int, /) -> None: ...
|
||||||
|
def replaceCoordinate(self, index: int, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setPerimeter(self, path: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def translate(self, degreesLatitude: float, degreesLongitude: float, /) -> None: ...
|
||||||
|
def translated(self, degreesLatitude: float, degreesLongitude: float, /) -> PySide6.QtPositioning.QGeoPolygon: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoPositionInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
class Attribute(enum.Enum):
|
||||||
|
|
||||||
|
Direction = 0x0
|
||||||
|
GroundSpeed = 0x1
|
||||||
|
VerticalSpeed = 0x2
|
||||||
|
MagneticVariation = 0x3
|
||||||
|
HorizontalAccuracy = 0x4
|
||||||
|
VerticalAccuracy = 0x5
|
||||||
|
DirectionAccuracy = 0x6
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, updateTime: PySide6.QtCore.QDateTime, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoPositionInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoPositionInfo, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoPositionInfo, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def attribute(self, attribute: PySide6.QtPositioning.QGeoPositionInfo.Attribute, /) -> float: ...
|
||||||
|
def coordinate(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def hasAttribute(self, attribute: PySide6.QtPositioning.QGeoPositionInfo.Attribute, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def removeAttribute(self, attribute: PySide6.QtPositioning.QGeoPositionInfo.Attribute, /) -> None: ...
|
||||||
|
def setAttribute(self, attribute: PySide6.QtPositioning.QGeoPositionInfo.Attribute, value: float, /) -> None: ...
|
||||||
|
def setCoordinate(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setTimestamp(self, timestamp: PySide6.QtCore.QDateTime, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoPositionInfo, /) -> None: ...
|
||||||
|
def timestamp(self, /) -> PySide6.QtCore.QDateTime: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoPositionInfoSource(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QGeoPositionInfoSource::Error)
|
||||||
|
positionUpdated : typing.ClassVar[Signal] = ... # positionUpdated(QGeoPositionInfo)
|
||||||
|
supportedPositioningMethodsChanged: typing.ClassVar[Signal] = ... # supportedPositioningMethodsChanged()
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
AccessError = 0x0
|
||||||
|
ClosedError = 0x1
|
||||||
|
UnknownSourceError = 0x2
|
||||||
|
NoError = 0x3
|
||||||
|
UpdateTimeoutError = 0x4
|
||||||
|
|
||||||
|
class PositioningMethod(enum.Flag):
|
||||||
|
|
||||||
|
NonSatellitePositioningMethods = -256
|
||||||
|
AllPositioningMethods = -1
|
||||||
|
NoPositioningMethods = 0x0
|
||||||
|
SatellitePositioningMethods = 0xff
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, updateInterval: int | None = ..., minimumUpdateInterval: int | None = ..., sourceName: str | None = ..., preferredPositioningMethods: PySide6.QtPositioning.QGeoPositionInfoSource.PositioningMethod | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def availableSources() -> typing.List[str]: ...
|
||||||
|
def backendProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDefaultSource(parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDefaultSource(parameters: typing.Dict[str, typing.Any], parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createSource(sourceName: str, parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createSource(sourceName: str, parameters: typing.Dict[str, typing.Any], parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
def error(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource.Error: ...
|
||||||
|
def lastKnownPosition(self, /, fromSatellitePositioningMethodsOnly: bool = ...) -> PySide6.QtPositioning.QGeoPositionInfo: ...
|
||||||
|
def minimumUpdateInterval(self, /) -> int: ...
|
||||||
|
def preferredPositioningMethods(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource.PositioningMethod: ...
|
||||||
|
def requestUpdate(self, /, timeout: int | None = ...) -> None: ...
|
||||||
|
def setBackendProperty(self, name: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def setPreferredPositioningMethods(self, methods: PySide6.QtPositioning.QGeoPositionInfoSource.PositioningMethod, /) -> None: ...
|
||||||
|
def setUpdateInterval(self, msec: int, /) -> None: ...
|
||||||
|
def sourceName(self, /) -> str: ...
|
||||||
|
def startUpdates(self, /) -> None: ...
|
||||||
|
def stopUpdates(self, /) -> None: ...
|
||||||
|
def supportedPositioningMethods(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource.PositioningMethod: ...
|
||||||
|
def updateInterval(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoPositionInfoSourceFactory(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def areaMonitor(self, parent: PySide6.QtCore.QObject, parameters: typing.Dict[str, typing.Any], /) -> PySide6.QtPositioning.QGeoAreaMonitorSource: ...
|
||||||
|
def positionInfoSource(self, parent: PySide6.QtCore.QObject, parameters: typing.Dict[str, typing.Any], /) -> PySide6.QtPositioning.QGeoPositionInfoSource: ...
|
||||||
|
def satelliteInfoSource(self, parent: PySide6.QtCore.QObject, parameters: typing.Dict[str, typing.Any], /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoRectangle(PySide6.QtPositioning.QGeoShape):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoRectangle, /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., bottomRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., topLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, topLeft: PySide6.QtPositioning.QGeoCoordinate, bottomRight: PySide6.QtPositioning.QGeoCoordinate, /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, center: PySide6.QtPositioning.QGeoCoordinate, degreesWidth: float, degreesHeight: float, /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., bottomRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., topLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoShape, /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., bottomRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., topLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, coordinates: collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., bottomRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., topLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, bottomLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., bottomRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., topLeft: PySide6.QtPositioning.QGeoCoordinate | None = ..., topRight: PySide6.QtPositioning.QGeoCoordinate | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ..., height: float | None = ..., width: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __ior__(self, rectangle: PySide6.QtPositioning.QGeoRectangle | PySide6.QtPositioning.QGeoShape | collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> PySide6.QtPositioning.QGeoRectangle: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __or__(self, rectangle: PySide6.QtPositioning.QGeoRectangle | PySide6.QtPositioning.QGeoShape | collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> PySide6.QtPositioning.QGeoRectangle: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def bottomLeft(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def bottomRight(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def center(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
@typing.overload
|
||||||
|
def contains(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def contains(self, rectangle: PySide6.QtPositioning.QGeoRectangle | PySide6.QtPositioning.QGeoShape | collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> bool: ...
|
||||||
|
def extendRectangle(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def height(self, /) -> float: ...
|
||||||
|
def intersects(self, rectangle: PySide6.QtPositioning.QGeoRectangle | PySide6.QtPositioning.QGeoShape | collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> bool: ...
|
||||||
|
def setBottomLeft(self, bottomLeft: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setBottomRight(self, bottomRight: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setCenter(self, center: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setHeight(self, degreesHeight: float, /) -> None: ...
|
||||||
|
def setTopLeft(self, topLeft: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setTopRight(self, topRight: PySide6.QtPositioning.QGeoCoordinate, /) -> None: ...
|
||||||
|
def setWidth(self, degreesWidth: float, /) -> None: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def topLeft(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def topRight(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def translate(self, degreesLatitude: float, degreesLongitude: float, /) -> None: ...
|
||||||
|
def translated(self, degreesLatitude: float, degreesLongitude: float, /) -> PySide6.QtPositioning.QGeoRectangle: ...
|
||||||
|
def united(self, rectangle: PySide6.QtPositioning.QGeoRectangle | PySide6.QtPositioning.QGeoShape | collections.abc.Sequence[PySide6.QtPositioning.QGeoCoordinate], /) -> PySide6.QtPositioning.QGeoRectangle: ...
|
||||||
|
def width(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoSatelliteInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
class Attribute(enum.Enum):
|
||||||
|
|
||||||
|
Elevation = 0x0
|
||||||
|
Azimuth = 0x1
|
||||||
|
|
||||||
|
class SatelliteSystem(enum.Enum):
|
||||||
|
|
||||||
|
Undefined = 0x0
|
||||||
|
GPS = 0x1
|
||||||
|
GLONASS = 0x2
|
||||||
|
GALILEO = 0x3
|
||||||
|
BEIDOU = 0x4
|
||||||
|
QZSS = 0x5
|
||||||
|
Multiple = 0xff
|
||||||
|
CustomType = 0x100
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoSatelliteInfo, /, *, satelliteSystem: PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem | None = ..., satelliteIdentifier: int | None = ..., signalStrength: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, satelliteSystem: PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem | None = ..., satelliteIdentifier: int | None = ..., signalStrength: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoSatelliteInfo, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoSatelliteInfo, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def attribute(self, attribute: PySide6.QtPositioning.QGeoSatelliteInfo.Attribute, /) -> float: ...
|
||||||
|
def hasAttribute(self, attribute: PySide6.QtPositioning.QGeoSatelliteInfo.Attribute, /) -> bool: ...
|
||||||
|
def removeAttribute(self, attribute: PySide6.QtPositioning.QGeoSatelliteInfo.Attribute, /) -> None: ...
|
||||||
|
def satelliteIdentifier(self, /) -> int: ...
|
||||||
|
def satelliteSystem(self, /) -> PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem: ...
|
||||||
|
def setAttribute(self, attribute: PySide6.QtPositioning.QGeoSatelliteInfo.Attribute, value: float, /) -> None: ...
|
||||||
|
def setSatelliteIdentifier(self, satId: int, /) -> None: ...
|
||||||
|
def setSatelliteSystem(self, system: PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem, /) -> None: ...
|
||||||
|
def setSignalStrength(self, signalStrength: int, /) -> None: ...
|
||||||
|
def signalStrength(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtPositioning.QGeoSatelliteInfo, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoSatelliteInfoSource(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QGeoSatelliteInfoSource::Error)
|
||||||
|
satellitesInUseUpdated : typing.ClassVar[Signal] = ... # satellitesInUseUpdated(QList<QGeoSatelliteInfo>)
|
||||||
|
satellitesInViewUpdated : typing.ClassVar[Signal] = ... # satellitesInViewUpdated(QList<QGeoSatelliteInfo>)
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
UnknownSourceError = -1
|
||||||
|
AccessError = 0x0
|
||||||
|
ClosedError = 0x1
|
||||||
|
NoError = 0x2
|
||||||
|
UpdateTimeoutError = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, updateInterval: int | None = ..., minimumUpdateInterval: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def availableSources() -> typing.List[str]: ...
|
||||||
|
def backendProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDefaultSource(parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDefaultSource(parameters: typing.Dict[str, typing.Any], parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createSource(sourceName: str, parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createSource(sourceName: str, parameters: typing.Dict[str, typing.Any], parent: PySide6.QtCore.QObject, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource: ...
|
||||||
|
def error(self, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource.Error: ...
|
||||||
|
def minimumUpdateInterval(self, /) -> int: ...
|
||||||
|
def requestUpdate(self, /, timeout: int | None = ...) -> None: ...
|
||||||
|
def setBackendProperty(self, name: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def setUpdateInterval(self, msec: int, /) -> None: ...
|
||||||
|
def sourceName(self, /) -> str: ...
|
||||||
|
def startUpdates(self, /) -> None: ...
|
||||||
|
def stopUpdates(self, /) -> None: ...
|
||||||
|
def updateInterval(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGeoShape(Shiboken.Object):
|
||||||
|
|
||||||
|
class ShapeType(enum.Enum):
|
||||||
|
|
||||||
|
UnknownType = 0x0
|
||||||
|
RectangleType = 0x1
|
||||||
|
CircleType = 0x2
|
||||||
|
PathType = 0x3
|
||||||
|
PolygonType = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPositioning.QGeoShape, /, *, type: PySide6.QtPositioning.QGeoShape.ShapeType | None = ..., isValid: bool | None = ..., isEmpty: bool | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, type: PySide6.QtPositioning.QGeoShape.ShapeType | None = ..., isValid: bool | None = ..., isEmpty: bool | None = ..., center: PySide6.QtPositioning.QGeoCoordinate | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtPositioning.QGeoShape, /) -> bool: ...
|
||||||
|
def __hash__(self, /) -> int: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtPositioning.QGeoShape, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def boundingGeoRectangle(self, /) -> PySide6.QtPositioning.QGeoRectangle: ...
|
||||||
|
def center(self, /) -> PySide6.QtPositioning.QGeoCoordinate: ...
|
||||||
|
def contains(self, coordinate: PySide6.QtPositioning.QGeoCoordinate, /) -> bool: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
def type(self, /) -> PySide6.QtPositioning.QGeoShape.ShapeType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNmeaPositionInfoSource(PySide6.QtPositioning.QGeoPositionInfoSource):
|
||||||
|
|
||||||
|
class UpdateMode(enum.Enum):
|
||||||
|
|
||||||
|
RealTimeMode = 0x1
|
||||||
|
SimulationMode = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, updateMode: PySide6.QtPositioning.QNmeaPositionInfoSource.UpdateMode, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def device(self, /) -> PySide6.QtCore.QIODevice: ...
|
||||||
|
def error(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource.Error: ...
|
||||||
|
def lastKnownPosition(self, /, fromSatellitePositioningMethodsOnly: bool = ...) -> PySide6.QtPositioning.QGeoPositionInfo: ...
|
||||||
|
def minimumUpdateInterval(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def parsePosInfoFromNmeaData(self, data: bytes | bytearray | memoryview, size: int, posInfo: PySide6.QtPositioning.QGeoPositionInfo, /) -> typing.Tuple[bool, bool]: ...
|
||||||
|
@typing.overload
|
||||||
|
def parsePosInfoFromNmeaData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, posInfo: PySide6.QtPositioning.QGeoPositionInfo, /) -> typing.Tuple[bool, bool]: ...
|
||||||
|
def requestUpdate(self, /, timeout: int | None = ...) -> None: ...
|
||||||
|
def setDevice(self, source: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
def setError(self, positionError: PySide6.QtPositioning.QGeoPositionInfoSource.Error, /) -> None: ...
|
||||||
|
def setUpdateInterval(self, msec: int, /) -> None: ...
|
||||||
|
def setUserEquivalentRangeError(self, uere: float, /) -> None: ...
|
||||||
|
def startUpdates(self, /) -> None: ...
|
||||||
|
def stopUpdates(self, /) -> None: ...
|
||||||
|
def supportedPositioningMethods(self, /) -> PySide6.QtPositioning.QGeoPositionInfoSource.PositioningMethod: ...
|
||||||
|
def updateMode(self, /) -> PySide6.QtPositioning.QNmeaPositionInfoSource.UpdateMode: ...
|
||||||
|
def userEquivalentRangeError(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QNmeaSatelliteInfoSource(PySide6.QtPositioning.QGeoSatelliteInfoSource):
|
||||||
|
|
||||||
|
class SatelliteInfoParseStatus(enum.Enum):
|
||||||
|
|
||||||
|
NotParsed = 0x0
|
||||||
|
PartiallyParsed = 0x1
|
||||||
|
FullyParsed = 0x2
|
||||||
|
|
||||||
|
class UpdateMode(enum.Enum):
|
||||||
|
|
||||||
|
RealTimeMode = 0x1
|
||||||
|
SimulationMode = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, mode: PySide6.QtPositioning.QNmeaSatelliteInfoSource.UpdateMode, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def backendProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
def device(self, /) -> PySide6.QtCore.QIODevice: ...
|
||||||
|
def error(self, /) -> PySide6.QtPositioning.QGeoSatelliteInfoSource.Error: ...
|
||||||
|
def minimumUpdateInterval(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def parseSatelliteInfoFromNmea(self, data: bytes | bytearray | memoryview, size: int, infos: collections.abc.Sequence[PySide6.QtPositioning.QGeoSatelliteInfo], system: PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem, /) -> PySide6.QtPositioning.QNmeaSatelliteInfoSource.SatelliteInfoParseStatus: ...
|
||||||
|
@typing.overload
|
||||||
|
def parseSatelliteInfoFromNmea(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, infos: collections.abc.Sequence[PySide6.QtPositioning.QGeoSatelliteInfo], system: PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem, /) -> PySide6.QtPositioning.QNmeaSatelliteInfoSource.SatelliteInfoParseStatus: ...
|
||||||
|
@typing.overload
|
||||||
|
def parseSatellitesInUseFromNmea(self, data: bytes | bytearray | memoryview, size: int, pnrsInUse: collections.abc.Sequence[int], /) -> PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem: ...
|
||||||
|
@typing.overload
|
||||||
|
def parseSatellitesInUseFromNmea(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, pnrsInUse: collections.abc.Sequence[int], /) -> PySide6.QtPositioning.QGeoSatelliteInfo.SatelliteSystem: ...
|
||||||
|
def requestUpdate(self, /, timeout: int | None = ...) -> None: ...
|
||||||
|
def setBackendProperty(self, name: str, value: typing.Any, /) -> bool: ...
|
||||||
|
def setDevice(self, source: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
def setError(self, satelliteError: PySide6.QtPositioning.QGeoSatelliteInfoSource.Error, /) -> None: ...
|
||||||
|
def setUpdateInterval(self, msec: int, /) -> None: ...
|
||||||
|
def startUpdates(self, /) -> None: ...
|
||||||
|
def stopUpdates(self, /) -> None: ...
|
||||||
|
def updateMode(self, /) -> PySide6.QtPositioning.QNmeaSatelliteInfoSource.UpdateMode: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,387 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtPrintSupport, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtPrintSupport`
|
||||||
|
|
||||||
|
import PySide6.QtPrintSupport
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractPrintDialog(PySide6.QtWidgets.QDialog):
|
||||||
|
|
||||||
|
class PrintDialogOption(enum.Flag):
|
||||||
|
|
||||||
|
PrintToFile = 0x1
|
||||||
|
PrintSelection = 0x2
|
||||||
|
PrintPageRange = 0x4
|
||||||
|
PrintShowPageSize = 0x8
|
||||||
|
PrintCollateCopies = 0x10
|
||||||
|
PrintCurrentPage = 0x40
|
||||||
|
|
||||||
|
class PrintRange(enum.Enum):
|
||||||
|
|
||||||
|
AllPages = 0x0
|
||||||
|
Selection = 0x1
|
||||||
|
PageRange = 0x2
|
||||||
|
CurrentPage = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def fromPage(self, /) -> int: ...
|
||||||
|
def maxPage(self, /) -> int: ...
|
||||||
|
def minPage(self, /) -> int: ...
|
||||||
|
def printRange(self, /) -> PySide6.QtPrintSupport.QAbstractPrintDialog.PrintRange: ...
|
||||||
|
def printer(self, /) -> PySide6.QtPrintSupport.QPrinter: ...
|
||||||
|
def setFromTo(self, fromPage: int, toPage: int, /) -> None: ...
|
||||||
|
def setMinMax(self, min: int, max: int, /) -> None: ...
|
||||||
|
def setOptionTabs(self, tabs: collections.abc.Sequence[PySide6.QtWidgets.QWidget], /) -> None: ...
|
||||||
|
def setPrintRange(self, range: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintRange, /) -> None: ...
|
||||||
|
def toPage(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPageSetupDialog(PySide6.QtWidgets.QDialog):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def done(self, result: int, /) -> None: ...
|
||||||
|
def exec(self, /) -> int: ...
|
||||||
|
def exec_(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, receiver: PySide6.QtCore.QObject, member: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def printer(self, /) -> PySide6.QtPrintSupport.QPrinter: ...
|
||||||
|
def setVisible(self, visible: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrintDialog(PySide6.QtPrintSupport.QAbstractPrintDialog):
|
||||||
|
|
||||||
|
accepted : typing.ClassVar[Signal] = ... # accepted(QPrinter*)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, options: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, options: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def done(self, result: int, /) -> None: ...
|
||||||
|
def exec(self, /) -> int: ...
|
||||||
|
def exec_(self, /) -> int: ...
|
||||||
|
def open(self, receiver: PySide6.QtCore.QObject, member: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def options(self, /) -> PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption: ...
|
||||||
|
def setOption(self, option: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption, /, on: bool = ...) -> None: ...
|
||||||
|
def setOptions(self, options: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption, /) -> None: ...
|
||||||
|
def setVisible(self, visible: bool, /) -> None: ...
|
||||||
|
def testOption(self, option: PySide6.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrintEngine(Shiboken.Object):
|
||||||
|
|
||||||
|
class PrintEnginePropertyKey(enum.Enum):
|
||||||
|
|
||||||
|
PPK_CollateCopies = 0x0
|
||||||
|
PPK_ColorMode = 0x1
|
||||||
|
PPK_Creator = 0x2
|
||||||
|
PPK_DocumentName = 0x3
|
||||||
|
PPK_FullPage = 0x4
|
||||||
|
PPK_NumberOfCopies = 0x5
|
||||||
|
PPK_Orientation = 0x6
|
||||||
|
PPK_OutputFileName = 0x7
|
||||||
|
PPK_PageOrder = 0x8
|
||||||
|
PPK_PageRect = 0x9
|
||||||
|
PPK_PageSize = 0xa
|
||||||
|
PPK_PaperSize = 0xa
|
||||||
|
PPK_PaperRect = 0xb
|
||||||
|
PPK_PaperSource = 0xc
|
||||||
|
PPK_PrinterName = 0xd
|
||||||
|
PPK_PrinterProgram = 0xe
|
||||||
|
PPK_Resolution = 0xf
|
||||||
|
PPK_SelectionOption = 0x10
|
||||||
|
PPK_SupportedResolutions = 0x11
|
||||||
|
PPK_WindowsPageSize = 0x12
|
||||||
|
PPK_FontEmbedding = 0x13
|
||||||
|
PPK_Duplex = 0x14
|
||||||
|
PPK_PaperSources = 0x15
|
||||||
|
PPK_CustomPaperSize = 0x16
|
||||||
|
PPK_PageMargins = 0x17
|
||||||
|
PPK_CopyCount = 0x18
|
||||||
|
PPK_SupportsMultipleCopies = 0x19
|
||||||
|
PPK_PaperName = 0x1a
|
||||||
|
PPK_QPageSize = 0x1b
|
||||||
|
PPK_QPageMargins = 0x1c
|
||||||
|
PPK_QPageLayout = 0x1d
|
||||||
|
PPK_CustomBase = 0xff00
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def abort(self, /) -> bool: ...
|
||||||
|
def metric(self, arg__1: PySide6.QtGui.QPaintDevice.PaintDeviceMetric, /) -> int: ...
|
||||||
|
def newPage(self, /) -> bool: ...
|
||||||
|
def printerState(self, /) -> PySide6.QtPrintSupport.QPrinter.PrinterState: ...
|
||||||
|
def property(self, key: PySide6.QtPrintSupport.QPrintEngine.PrintEnginePropertyKey, /) -> typing.Any: ...
|
||||||
|
def setProperty(self, key: PySide6.QtPrintSupport.QPrintEngine.PrintEnginePropertyKey, value: typing.Any, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrintPreviewDialog(PySide6.QtWidgets.QDialog):
|
||||||
|
|
||||||
|
paintRequested : typing.ClassVar[Signal] = ... # paintRequested(QPrinter*)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def done(self, result: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, receiver: PySide6.QtCore.QObject, member: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def printer(self, /) -> PySide6.QtPrintSupport.QPrinter: ...
|
||||||
|
def setVisible(self, visible: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrintPreviewWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
paintRequested : typing.ClassVar[Signal] = ... # paintRequested(QPrinter*)
|
||||||
|
previewChanged : typing.ClassVar[Signal] = ... # previewChanged()
|
||||||
|
|
||||||
|
class ViewMode(enum.Enum):
|
||||||
|
|
||||||
|
SinglePageView = 0x0
|
||||||
|
FacingPagesView = 0x1
|
||||||
|
AllPagesView = 0x2
|
||||||
|
|
||||||
|
class ZoomMode(enum.Enum):
|
||||||
|
|
||||||
|
CustomZoom = 0x0
|
||||||
|
FitToWidth = 0x1
|
||||||
|
FitInView = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., flags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
|
||||||
|
|
||||||
|
def currentPage(self, /) -> int: ...
|
||||||
|
def fitInView(self, /) -> None: ...
|
||||||
|
def fitToWidth(self, /) -> None: ...
|
||||||
|
def orientation(self, /) -> PySide6.QtGui.QPageLayout.Orientation: ...
|
||||||
|
def pageCount(self, /) -> int: ...
|
||||||
|
def print_(self, /) -> None: ...
|
||||||
|
def setAllPagesViewMode(self, /) -> None: ...
|
||||||
|
def setCurrentPage(self, pageNumber: int, /) -> None: ...
|
||||||
|
def setFacingPagesViewMode(self, /) -> None: ...
|
||||||
|
def setLandscapeOrientation(self, /) -> None: ...
|
||||||
|
def setOrientation(self, orientation: PySide6.QtGui.QPageLayout.Orientation, /) -> None: ...
|
||||||
|
def setPortraitOrientation(self, /) -> None: ...
|
||||||
|
def setSinglePageViewMode(self, /) -> None: ...
|
||||||
|
def setViewMode(self, viewMode: PySide6.QtPrintSupport.QPrintPreviewWidget.ViewMode, /) -> None: ...
|
||||||
|
def setVisible(self, visible: bool, /) -> None: ...
|
||||||
|
def setZoomFactor(self, zoomFactor: float, /) -> None: ...
|
||||||
|
def setZoomMode(self, zoomMode: PySide6.QtPrintSupport.QPrintPreviewWidget.ZoomMode, /) -> None: ...
|
||||||
|
def updatePreview(self, /) -> None: ...
|
||||||
|
def viewMode(self, /) -> PySide6.QtPrintSupport.QPrintPreviewWidget.ViewMode: ...
|
||||||
|
def zoomFactor(self, /) -> float: ...
|
||||||
|
def zoomIn(self, /, zoom: float = ...) -> None: ...
|
||||||
|
def zoomMode(self, /) -> PySide6.QtPrintSupport.QPrintPreviewWidget.ZoomMode: ...
|
||||||
|
def zoomOut(self, /, zoom: float = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrinter(PySide6.QtGui.QPagedPaintDevice):
|
||||||
|
|
||||||
|
class ColorMode(enum.Enum):
|
||||||
|
|
||||||
|
GrayScale = 0x0
|
||||||
|
Color = 0x1
|
||||||
|
|
||||||
|
class DuplexMode(enum.Enum):
|
||||||
|
|
||||||
|
DuplexNone = 0x0
|
||||||
|
DuplexAuto = 0x1
|
||||||
|
DuplexLongSide = 0x2
|
||||||
|
DuplexShortSide = 0x3
|
||||||
|
|
||||||
|
class OutputFormat(enum.Enum):
|
||||||
|
|
||||||
|
NativeFormat = 0x0
|
||||||
|
PdfFormat = 0x1
|
||||||
|
|
||||||
|
class PageOrder(enum.Enum):
|
||||||
|
|
||||||
|
FirstPageFirst = 0x0
|
||||||
|
LastPageFirst = 0x1
|
||||||
|
|
||||||
|
class PaperSource(enum.Enum):
|
||||||
|
|
||||||
|
OnlyOne = 0x0
|
||||||
|
Upper = 0x0
|
||||||
|
Lower = 0x1
|
||||||
|
Middle = 0x2
|
||||||
|
Manual = 0x3
|
||||||
|
Envelope = 0x4
|
||||||
|
EnvelopeManual = 0x5
|
||||||
|
Auto = 0x6
|
||||||
|
Tractor = 0x7
|
||||||
|
SmallFormat = 0x8
|
||||||
|
LargeFormat = 0x9
|
||||||
|
LargeCapacity = 0xa
|
||||||
|
Cassette = 0xb
|
||||||
|
FormSource = 0xc
|
||||||
|
MaxPageSource = 0xd
|
||||||
|
CustomSource = 0xe
|
||||||
|
LastPaperSource = 0xe
|
||||||
|
|
||||||
|
class PrintRange(enum.Enum):
|
||||||
|
|
||||||
|
AllPages = 0x0
|
||||||
|
Selection = 0x1
|
||||||
|
PageRange = 0x2
|
||||||
|
CurrentPage = 0x3
|
||||||
|
|
||||||
|
class PrinterMode(enum.Enum):
|
||||||
|
|
||||||
|
ScreenResolution = 0x0
|
||||||
|
PrinterResolution = 0x1
|
||||||
|
HighResolution = 0x2
|
||||||
|
|
||||||
|
class PrinterState(enum.Enum):
|
||||||
|
|
||||||
|
Idle = 0x0
|
||||||
|
Active = 0x1
|
||||||
|
Aborted = 0x2
|
||||||
|
Error = 0x3
|
||||||
|
|
||||||
|
class Unit(enum.Enum):
|
||||||
|
|
||||||
|
Millimeter = 0x0
|
||||||
|
Point = 0x1
|
||||||
|
Inch = 0x2
|
||||||
|
Pica = 0x3
|
||||||
|
Didot = 0x4
|
||||||
|
Cicero = 0x5
|
||||||
|
DevicePixel = 0x6
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, mode: PySide6.QtPrintSupport.QPrinter.PrinterMode = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinterInfo, /, mode: PySide6.QtPrintSupport.QPrinter.PrinterMode = ...) -> None: ...
|
||||||
|
|
||||||
|
def abort(self, /) -> bool: ...
|
||||||
|
def collateCopies(self, /) -> bool: ...
|
||||||
|
def colorMode(self, /) -> PySide6.QtPrintSupport.QPrinter.ColorMode: ...
|
||||||
|
def copyCount(self, /) -> int: ...
|
||||||
|
def creator(self, /) -> str: ...
|
||||||
|
def devType(self, /) -> int: ...
|
||||||
|
def docName(self, /) -> str: ...
|
||||||
|
def duplex(self, /) -> PySide6.QtPrintSupport.QPrinter.DuplexMode: ...
|
||||||
|
def fontEmbeddingEnabled(self, /) -> bool: ...
|
||||||
|
def fromPage(self, /) -> int: ...
|
||||||
|
def fullPage(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def metric(self, arg__1: PySide6.QtGui.QPaintDevice.PaintDeviceMetric, /) -> int: ...
|
||||||
|
def newPage(self, /) -> bool: ...
|
||||||
|
def outputFileName(self, /) -> str: ...
|
||||||
|
def outputFormat(self, /) -> PySide6.QtPrintSupport.QPrinter.OutputFormat: ...
|
||||||
|
def pageOrder(self, /) -> PySide6.QtPrintSupport.QPrinter.PageOrder: ...
|
||||||
|
def pageRect(self, arg__1: PySide6.QtPrintSupport.QPrinter.Unit, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def paintEngine(self, /) -> PySide6.QtGui.QPaintEngine: ...
|
||||||
|
def paperRect(self, arg__1: PySide6.QtPrintSupport.QPrinter.Unit, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def paperSource(self, /) -> PySide6.QtPrintSupport.QPrinter.PaperSource: ...
|
||||||
|
def pdfVersion(self, /) -> PySide6.QtGui.QPagedPaintDevice.PdfVersion: ...
|
||||||
|
def printEngine(self, /) -> PySide6.QtPrintSupport.QPrintEngine: ...
|
||||||
|
def printProgram(self, /) -> str: ...
|
||||||
|
def printRange(self, /) -> PySide6.QtPrintSupport.QPrinter.PrintRange: ...
|
||||||
|
def printerName(self, /) -> str: ...
|
||||||
|
def printerSelectionOption(self, /) -> str: ...
|
||||||
|
def printerState(self, /) -> PySide6.QtPrintSupport.QPrinter.PrinterState: ...
|
||||||
|
def resolution(self, /) -> int: ...
|
||||||
|
def setCollateCopies(self, collate: bool, /) -> None: ...
|
||||||
|
def setColorMode(self, arg__1: PySide6.QtPrintSupport.QPrinter.ColorMode, /) -> None: ...
|
||||||
|
def setCopyCount(self, arg__1: int, /) -> None: ...
|
||||||
|
def setCreator(self, arg__1: str, /) -> None: ...
|
||||||
|
def setDocName(self, arg__1: str, /) -> None: ...
|
||||||
|
def setDuplex(self, duplex: PySide6.QtPrintSupport.QPrinter.DuplexMode, /) -> None: ...
|
||||||
|
def setEngines(self, printEngine: PySide6.QtPrintSupport.QPrintEngine, paintEngine: PySide6.QtGui.QPaintEngine, /) -> None: ...
|
||||||
|
def setFontEmbeddingEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setFromTo(self, fromPage: int, toPage: int, /) -> None: ...
|
||||||
|
def setFullPage(self, arg__1: bool, /) -> None: ...
|
||||||
|
def setOutputFileName(self, arg__1: str, /) -> None: ...
|
||||||
|
def setOutputFormat(self, format: PySide6.QtPrintSupport.QPrinter.OutputFormat, /) -> None: ...
|
||||||
|
def setPageOrder(self, arg__1: PySide6.QtPrintSupport.QPrinter.PageOrder, /) -> None: ...
|
||||||
|
def setPageSize(self, size: PySide6.QtGui.QPageSize | PySide6.QtGui.QPageSize.PageSizeId | PySide6.QtCore.QSize, /) -> bool: ...
|
||||||
|
def setPaperSource(self, arg__1: PySide6.QtPrintSupport.QPrinter.PaperSource, /) -> None: ...
|
||||||
|
def setPdfVersion(self, version: PySide6.QtGui.QPagedPaintDevice.PdfVersion, /) -> None: ...
|
||||||
|
def setPrintProgram(self, arg__1: str, /) -> None: ...
|
||||||
|
def setPrintRange(self, range: PySide6.QtPrintSupport.QPrinter.PrintRange, /) -> None: ...
|
||||||
|
def setPrinterName(self, arg__1: str, /) -> None: ...
|
||||||
|
def setPrinterSelectionOption(self, arg__1: str, /) -> None: ...
|
||||||
|
def setResolution(self, arg__1: int, /) -> None: ...
|
||||||
|
def supportedPaperSources(self, /) -> typing.List[PySide6.QtPrintSupport.QPrinter.PaperSource]: ...
|
||||||
|
def supportedResolutions(self, /) -> typing.List[int]: ...
|
||||||
|
def supportsMultipleCopies(self, /) -> bool: ...
|
||||||
|
def toPage(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPrinterInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, printer: PySide6.QtPrintSupport.QPrinter, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtPrintSupport.QPrinterInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@staticmethod
|
||||||
|
def availablePrinterNames() -> typing.List[str]: ...
|
||||||
|
@staticmethod
|
||||||
|
def availablePrinters() -> typing.List[PySide6.QtPrintSupport.QPrinterInfo]: ...
|
||||||
|
def defaultColorMode(self, /) -> PySide6.QtPrintSupport.QPrinter.ColorMode: ...
|
||||||
|
def defaultDuplexMode(self, /) -> PySide6.QtPrintSupport.QPrinter.DuplexMode: ...
|
||||||
|
def defaultPageSize(self, /) -> PySide6.QtGui.QPageSize: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultPrinter() -> PySide6.QtPrintSupport.QPrinterInfo: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultPrinterName() -> str: ...
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def isDefault(self, /) -> bool: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def isRemote(self, /) -> bool: ...
|
||||||
|
def location(self, /) -> str: ...
|
||||||
|
def makeAndModel(self, /) -> str: ...
|
||||||
|
def maximumPhysicalPageSize(self, /) -> PySide6.QtGui.QPageSize: ...
|
||||||
|
def minimumPhysicalPageSize(self, /) -> PySide6.QtGui.QPageSize: ...
|
||||||
|
@staticmethod
|
||||||
|
def printerInfo(printerName: str, /) -> PySide6.QtPrintSupport.QPrinterInfo: ...
|
||||||
|
def printerName(self, /) -> str: ...
|
||||||
|
def state(self, /) -> PySide6.QtPrintSupport.QPrinter.PrinterState: ...
|
||||||
|
def supportedColorModes(self, /) -> typing.List[PySide6.QtPrintSupport.QPrinter.ColorMode]: ...
|
||||||
|
def supportedDuplexModes(self, /) -> typing.List[PySide6.QtPrintSupport.QPrinter.DuplexMode]: ...
|
||||||
|
def supportedPageSizes(self, /) -> typing.List[PySide6.QtGui.QPageSize]: ...
|
||||||
|
def supportedResolutions(self, /) -> typing.List[int]: ...
|
||||||
|
def supportsCustomPageSizes(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,304 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtQuick3D, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtQuick3D`
|
||||||
|
|
||||||
|
import PySide6.QtQuick3D
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtQml
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3D(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def idealSurfaceFormat(samples: int = ...) -> PySide6.QtGui.QSurfaceFormat: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3DGeometry(PySide6.QtQuick3D.QQuick3DObject):
|
||||||
|
|
||||||
|
geometryChanged : typing.ClassVar[Signal] = ... # geometryChanged()
|
||||||
|
geometryNodeDirty : typing.ClassVar[Signal] = ... # geometryNodeDirty()
|
||||||
|
|
||||||
|
class Attribute(Shiboken.Object):
|
||||||
|
|
||||||
|
componentType = ... # type: int
|
||||||
|
offset = ... # type: int
|
||||||
|
semantic = ... # type: int
|
||||||
|
|
||||||
|
class ComponentType(enum.Enum):
|
||||||
|
|
||||||
|
U16Type = 0x0
|
||||||
|
U32Type = 0x1
|
||||||
|
I32Type = 0x2
|
||||||
|
F32Type = 0x3
|
||||||
|
|
||||||
|
class Semantic(enum.Enum):
|
||||||
|
|
||||||
|
IndexSemantic = 0x0
|
||||||
|
PositionSemantic = 0x1
|
||||||
|
NormalSemantic = 0x2
|
||||||
|
TexCoord0Semantic = 0x3
|
||||||
|
TexCoordSemantic = 0x3
|
||||||
|
TangentSemantic = 0x4
|
||||||
|
BinormalSemantic = 0x5
|
||||||
|
JointSemantic = 0x6
|
||||||
|
WeightSemantic = 0x7
|
||||||
|
ColorSemantic = 0x8
|
||||||
|
TargetPositionSemantic = 0x9
|
||||||
|
TargetNormalSemantic = 0xa
|
||||||
|
TargetTangentSemantic = 0xb
|
||||||
|
TargetBinormalSemantic = 0xc
|
||||||
|
TexCoord1Semantic = 0xd
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, Attribute: PySide6.QtQuick3D.QQuick3DGeometry.Attribute, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class PrimitiveType(enum.Enum):
|
||||||
|
|
||||||
|
Points = 0x0
|
||||||
|
LineStrip = 0x1
|
||||||
|
Lines = 0x2
|
||||||
|
TriangleStrip = 0x3
|
||||||
|
TriangleFan = 0x4
|
||||||
|
Triangles = 0x5
|
||||||
|
|
||||||
|
class TargetAttribute(Shiboken.Object):
|
||||||
|
|
||||||
|
attr = ... # type: PySide6.QtQuick3D.QQuick3DGeometry.Attribute
|
||||||
|
stride = ... # type: int
|
||||||
|
targetId = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, TargetAttribute: PySide6.QtQuick3D.QQuick3DGeometry.TargetAttribute, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtQuick3D.QQuick3DObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def addAttribute(self, att: PySide6.QtQuick3D.QQuick3DGeometry.Attribute, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addAttribute(self, semantic: PySide6.QtQuick3D.QQuick3DGeometry.Attribute.Semantic, offset: int, componentType: PySide6.QtQuick3D.QQuick3DGeometry.Attribute.ComponentType, /) -> None: ...
|
||||||
|
def addSubset(self, offset: int, count: int, boundsMin: PySide6.QtGui.QVector3D, boundsMax: PySide6.QtGui.QVector3D, /, name: str = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTargetAttribute(self, att: PySide6.QtQuick3D.QQuick3DGeometry.TargetAttribute, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTargetAttribute(self, targetId: int, semantic: PySide6.QtQuick3D.QQuick3DGeometry.Attribute.Semantic, offset: int, /, stride: int | None = ...) -> None: ...
|
||||||
|
def attribute(self, index: int, /) -> PySide6.QtQuick3D.QQuick3DGeometry.Attribute: ...
|
||||||
|
def attributeCount(self, /) -> int: ...
|
||||||
|
def boundsMax(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def boundsMin(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def indexData(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def markAllDirty(self, /) -> None: ...
|
||||||
|
def primitiveType(self, /) -> PySide6.QtQuick3D.QQuick3DGeometry.PrimitiveType: ...
|
||||||
|
def setBounds(self, min: PySide6.QtGui.QVector3D, max: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setIndexData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setIndexData(self, offset: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setPrimitiveType(self, type: PySide6.QtQuick3D.QQuick3DGeometry.PrimitiveType, /) -> None: ...
|
||||||
|
def setStride(self, stride: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setTargetData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setTargetData(self, offset: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setVertexData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setVertexData(self, offset: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def stride(self, /) -> int: ...
|
||||||
|
def subsetBoundsMax(self, subset: int, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def subsetBoundsMin(self, subset: int, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
@typing.overload
|
||||||
|
def subsetCount(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def subsetCount(self, subset: int, /) -> int: ...
|
||||||
|
def subsetName(self, subset: int, /) -> str: ...
|
||||||
|
def subsetOffset(self, subset: int, /) -> int: ...
|
||||||
|
def targetAttribute(self, index: int, /) -> PySide6.QtQuick3D.QQuick3DGeometry.TargetAttribute: ...
|
||||||
|
def targetAttributeCount(self, /) -> int: ...
|
||||||
|
def targetData(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def vertexData(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3DInstancing(PySide6.QtQuick3D.QQuick3DObject):
|
||||||
|
|
||||||
|
depthSortingEnabledChanged: typing.ClassVar[Signal] = ... # depthSortingEnabledChanged()
|
||||||
|
hasTransparencyChanged : typing.ClassVar[Signal] = ... # hasTransparencyChanged()
|
||||||
|
instanceCountOverrideChanged: typing.ClassVar[Signal] = ... # instanceCountOverrideChanged()
|
||||||
|
instanceNodeDirty : typing.ClassVar[Signal] = ... # instanceNodeDirty()
|
||||||
|
instanceTableChanged : typing.ClassVar[Signal] = ... # instanceTableChanged()
|
||||||
|
shadowBoundsMaximumChanged: typing.ClassVar[Signal] = ... # shadowBoundsMaximumChanged()
|
||||||
|
shadowBoundsMinimumChanged: typing.ClassVar[Signal] = ... # shadowBoundsMinimumChanged()
|
||||||
|
|
||||||
|
class InstanceTableEntry(Shiboken.Object):
|
||||||
|
|
||||||
|
color = ... # type: PySide6.QtGui.QVector4D
|
||||||
|
instanceData = ... # type: PySide6.QtGui.QVector4D
|
||||||
|
row0 = ... # type: PySide6.QtGui.QVector4D
|
||||||
|
row1 = ... # type: PySide6.QtGui.QVector4D
|
||||||
|
row2 = ... # type: PySide6.QtGui.QVector4D
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, InstanceTableEntry: PySide6.QtQuick3D.QQuick3DInstancing.InstanceTableEntry, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def getColor(self, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def getPosition(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def getRotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def getScale(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtQuick3D.QQuick3DObject | None = ..., *, instanceCountOverride: int | None = ..., hasTransparency: bool | None = ..., depthSortingEnabled: bool | None = ..., shadowBoundsMinimum: PySide6.QtGui.QVector3D | None = ..., shadowBoundsMaximum: PySide6.QtGui.QVector3D | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def calculateTableEntry(position: PySide6.QtGui.QVector3D, scale: PySide6.QtGui.QVector3D, eulerRotation: PySide6.QtGui.QVector3D, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /, customData: PySide6.QtGui.QVector4D = ...) -> PySide6.QtQuick3D.QQuick3DInstancing.InstanceTableEntry: ...
|
||||||
|
@staticmethod
|
||||||
|
def calculateTableEntryFromQuaternion(position: PySide6.QtGui.QVector3D, scale: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /, customData: PySide6.QtGui.QVector4D = ...) -> PySide6.QtQuick3D.QQuick3DInstancing.InstanceTableEntry: ...
|
||||||
|
def depthSortingEnabled(self, /) -> bool: ...
|
||||||
|
def getInstanceBuffer(self, /) -> typing.Tuple[bool, str]: ...
|
||||||
|
def hasTransparency(self, /) -> bool: ...
|
||||||
|
def instanceBuffer(self, /) -> typing.Tuple[PySide6.QtCore.QByteArray, int]: ...
|
||||||
|
def instanceColor(self, index: int, /) -> PySide6.QtGui.QColor: ...
|
||||||
|
def instanceCountOverride(self, /) -> int: ...
|
||||||
|
def instanceCustomData(self, index: int, /) -> PySide6.QtGui.QVector4D: ...
|
||||||
|
def instancePosition(self, index: int, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def instanceRotation(self, index: int, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def instanceScale(self, index: int, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def markDirty(self, /) -> None: ...
|
||||||
|
def setDepthSortingEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setHasTransparency(self, hasTransparency: bool, /) -> None: ...
|
||||||
|
def setInstanceCountOverride(self, instanceCountOverride: int, /) -> None: ...
|
||||||
|
def setShadowBoundsMaximum(self, newShadowBoundsMinimum: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setShadowBoundsMinimum(self, newShadowBoundsMinimum: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def shadowBoundsMaximum(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def shadowBoundsMinimum(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3DObject(PySide6.QtCore.QObject, PySide6.QtQml.QQmlParserStatus):
|
||||||
|
|
||||||
|
childrenChanged : typing.ClassVar[Signal] = ... # childrenChanged()
|
||||||
|
parentChanged : typing.ClassVar[Signal] = ... # parentChanged()
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged()
|
||||||
|
|
||||||
|
class ItemChange(enum.Enum):
|
||||||
|
|
||||||
|
ItemChildAddedChange = 0x0
|
||||||
|
ItemChildRemovedChange = 0x1
|
||||||
|
ItemSceneChange = 0x2
|
||||||
|
ItemVisibleHasChanged = 0x3
|
||||||
|
ItemParentHasChanged = 0x4
|
||||||
|
ItemOpacityHasChanged = 0x5
|
||||||
|
ItemActiveFocusHasChanged = 0x6
|
||||||
|
ItemRotationHasChanged = 0x7
|
||||||
|
ItemAntialiasingHasChanged = 0x8
|
||||||
|
ItemDevicePixelRatioHasChanged = 0x9
|
||||||
|
ItemEnabledHasChanged = 0xa
|
||||||
|
|
||||||
|
|
||||||
|
def childItems(self, /) -> typing.List[PySide6.QtQuick3D.QQuick3DObject]: ...
|
||||||
|
def classBegin(self, /) -> None: ...
|
||||||
|
def componentComplete(self, /) -> None: ...
|
||||||
|
def isComponentComplete(self, /) -> bool: ...
|
||||||
|
def markAllDirty(self, /) -> None: ...
|
||||||
|
def parentItem(self, /) -> PySide6.QtQuick3D.QQuick3DObject: ...
|
||||||
|
def preSync(self, /) -> None: ...
|
||||||
|
def setParentItem(self, parentItem: PySide6.QtQuick3D.QQuick3DObject, /) -> None: ...
|
||||||
|
def setState(self, state: str, /) -> None: ...
|
||||||
|
def state(self, /) -> str: ...
|
||||||
|
def update(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3DRenderExtension(PySide6.QtQuick3D.QQuick3DObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtQuick3D.QQuick3DObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuick3DTextureData(PySide6.QtQuick3D.QQuick3DObject):
|
||||||
|
|
||||||
|
textureDataNodeDirty : typing.ClassVar[Signal] = ... # textureDataNodeDirty()
|
||||||
|
|
||||||
|
class Format(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
RGBA8 = 0x1
|
||||||
|
RGBA16F = 0x2
|
||||||
|
RGBA32F = 0x3
|
||||||
|
RGBE8 = 0x4
|
||||||
|
R8 = 0x5
|
||||||
|
R16 = 0x6
|
||||||
|
R16F = 0x7
|
||||||
|
R32F = 0x8
|
||||||
|
BC1 = 0x9
|
||||||
|
BC2 = 0xa
|
||||||
|
BC3 = 0xb
|
||||||
|
BC4 = 0xc
|
||||||
|
BC5 = 0xd
|
||||||
|
BC6H = 0xe
|
||||||
|
BC7 = 0xf
|
||||||
|
DXT1_RGBA = 0x10
|
||||||
|
DXT1_RGB = 0x11
|
||||||
|
DXT3_RGBA = 0x12
|
||||||
|
DXT5_RGBA = 0x13
|
||||||
|
ETC2_RGB8 = 0x14
|
||||||
|
ETC2_RGB8A1 = 0x15
|
||||||
|
ETC2_RGBA8 = 0x16
|
||||||
|
ASTC_4x4 = 0x17
|
||||||
|
ASTC_5x4 = 0x18
|
||||||
|
ASTC_5x5 = 0x19
|
||||||
|
ASTC_6x5 = 0x1a
|
||||||
|
ASTC_6x6 = 0x1b
|
||||||
|
ASTC_8x5 = 0x1c
|
||||||
|
ASTC_8x6 = 0x1d
|
||||||
|
ASTC_8x8 = 0x1e
|
||||||
|
ASTC_10x5 = 0x1f
|
||||||
|
ASTC_10x6 = 0x20
|
||||||
|
ASTC_10x8 = 0x21
|
||||||
|
ASTC_10x10 = 0x22
|
||||||
|
ASTC_12x10 = 0x23
|
||||||
|
ASTC_12x12 = 0x24
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtQuick3D.QQuick3DObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def depth(self, /) -> int: ...
|
||||||
|
def format(self, /) -> PySide6.QtQuick3D.QQuick3DTextureData.Format: ...
|
||||||
|
def hasTransparency(self, /) -> bool: ...
|
||||||
|
def markAllDirty(self, /) -> None: ...
|
||||||
|
def setDepth(self, depth: int, /) -> None: ...
|
||||||
|
def setFormat(self, format: PySide6.QtQuick3D.QQuick3DTextureData.Format, /) -> None: ...
|
||||||
|
def setHasTransparency(self, hasTransparency: bool, /) -> None: ...
|
||||||
|
def setSize(self, size: PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def setTextureData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def size(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def textureData(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtQuickControls2, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtQuickControls2`
|
||||||
|
|
||||||
|
import PySide6.QtQuickControls2
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import typing
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuickAttachedPropertyPropagator(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def attachedChildren(self, /) -> typing.List[PySide6.QtQuickControls2.QQuickAttachedPropertyPropagator]: ...
|
||||||
|
def attachedParent(self, /) -> PySide6.QtQuickControls2.QQuickAttachedPropertyPropagator: ...
|
||||||
|
def attachedParentChange(self, newParent: PySide6.QtQuickControls2.QQuickAttachedPropertyPropagator, oldParent: PySide6.QtQuickControls2.QQuickAttachedPropertyPropagator, /) -> None: ...
|
||||||
|
def initialize(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuickStyle(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def name() -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def setFallbackStyle(style: str, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setStyle(style: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtQuickTest, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtQuickTest`
|
||||||
|
|
||||||
|
import PySide6.QtQuickTest
|
||||||
|
|
||||||
|
import collections.abc
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
def QUICK_TEST_MAIN(name: str, /, argv: collections.abc.Sequence[str] = ..., dir: str = ...) -> int: ...
|
||||||
|
def QUICK_TEST_MAIN_WITH_SETUP(name: str, setup: type, /, argv: collections.abc.Sequence[str] = ..., dir: str = ...) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,94 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtQuickWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtQuickWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtQuickWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtQml
|
||||||
|
import PySide6.QtQuick
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuickWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
sceneGraphError : typing.ClassVar[Signal] = ... # sceneGraphError(QQuickWindow::SceneGraphError,QString)
|
||||||
|
statusChanged : typing.ClassVar[Signal] = ... # statusChanged(QQuickWidget::Status)
|
||||||
|
|
||||||
|
class ResizeMode(enum.Enum):
|
||||||
|
|
||||||
|
SizeViewToRootObject = 0x0
|
||||||
|
SizeRootObjectToView = 0x1
|
||||||
|
|
||||||
|
class Status(enum.Enum):
|
||||||
|
|
||||||
|
Null = 0x0
|
||||||
|
Ready = 0x1
|
||||||
|
Loading = 0x2
|
||||||
|
Error = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, engine: PySide6.QtQml.QQmlEngine, parent: PySide6.QtWidgets.QWidget, /, *, resizeMode: PySide6.QtQuickWidgets.QQuickWidget.ResizeMode | None = ..., status: PySide6.QtQuickWidgets.QQuickWidget.Status | None = ..., source: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, uri: str, typeName: str, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, resizeMode: PySide6.QtQuickWidgets.QQuickWidget.ResizeMode | None = ..., status: PySide6.QtQuickWidgets.QQuickWidget.Status | None = ..., source: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, resizeMode: PySide6.QtQuickWidgets.QQuickWidget.ResizeMode | None = ..., status: PySide6.QtQuickWidgets.QQuickWidget.Status | None = ..., source: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, source: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, resizeMode: PySide6.QtQuickWidgets.QQuickWidget.ResizeMode | None = ..., status: PySide6.QtQuickWidgets.QQuickWidget.Status | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def dragEnterEvent(self, arg__1: PySide6.QtGui.QDragEnterEvent, /) -> None: ...
|
||||||
|
def dragLeaveEvent(self, arg__1: PySide6.QtGui.QDragLeaveEvent, /) -> None: ...
|
||||||
|
def dragMoveEvent(self, arg__1: PySide6.QtGui.QDragMoveEvent, /) -> None: ...
|
||||||
|
def dropEvent(self, arg__1: PySide6.QtGui.QDropEvent, /) -> None: ...
|
||||||
|
def engine(self, /) -> PySide6.QtQml.QQmlEngine: ...
|
||||||
|
def errors(self, /) -> typing.List[PySide6.QtQml.QQmlError]: ...
|
||||||
|
def event(self, arg__1: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def focusInEvent(self, event: PySide6.QtGui.QFocusEvent, /) -> None: ...
|
||||||
|
def focusNextPrevChild(self, next: bool, /) -> bool: ...
|
||||||
|
def focusOutEvent(self, event: PySide6.QtGui.QFocusEvent, /) -> None: ...
|
||||||
|
def format(self, /) -> PySide6.QtGui.QSurfaceFormat: ...
|
||||||
|
def grabFramebuffer(self, /) -> PySide6.QtGui.QImage: ...
|
||||||
|
def hideEvent(self, arg__1: PySide6.QtGui.QHideEvent, /) -> None: ...
|
||||||
|
def initialSize(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def keyPressEvent(self, arg__1: PySide6.QtGui.QKeyEvent, /) -> None: ...
|
||||||
|
def keyReleaseEvent(self, arg__1: PySide6.QtGui.QKeyEvent, /) -> None: ...
|
||||||
|
def loadFromModule(self, uri: str, typeName: str, /) -> None: ...
|
||||||
|
def mouseDoubleClickEvent(self, arg__1: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def mouseMoveEvent(self, arg__1: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def mousePressEvent(self, arg__1: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def mouseReleaseEvent(self, arg__1: PySide6.QtGui.QMouseEvent, /) -> None: ...
|
||||||
|
def paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) -> None: ...
|
||||||
|
def quickWindow(self, /) -> PySide6.QtQuick.QQuickWindow: ...
|
||||||
|
def resizeEvent(self, arg__1: PySide6.QtGui.QResizeEvent, /) -> None: ...
|
||||||
|
def resizeMode(self, /) -> PySide6.QtQuickWidgets.QQuickWidget.ResizeMode: ...
|
||||||
|
def rootContext(self, /) -> PySide6.QtQml.QQmlContext: ...
|
||||||
|
def rootObject(self, /) -> PySide6.QtQuick.QQuickItem: ...
|
||||||
|
def setClearColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
|
||||||
|
def setContent(self, url: PySide6.QtCore.QUrl | str, component: PySide6.QtQml.QQmlComponent, item: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def setFormat(self, format: PySide6.QtGui.QSurfaceFormat | PySide6.QtGui.QSurfaceFormat.FormatOption, /) -> None: ...
|
||||||
|
def setInitialProperties(self, initialProperties: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setResizeMode(self, arg__1: PySide6.QtQuickWidgets.QQuickWidget.ResizeMode, /) -> None: ...
|
||||||
|
def setSource(self, arg__1: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def showEvent(self, arg__1: PySide6.QtGui.QShowEvent, /) -> None: ...
|
||||||
|
def sizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def source(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def status(self, /) -> PySide6.QtQuickWidgets.QQuickWidget.Status: ...
|
||||||
|
def timerEvent(self, arg__1: PySide6.QtCore.QTimerEvent, /) -> None: ...
|
||||||
|
def wheelEvent(self, arg__1: PySide6.QtGui.QWheelEvent, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,383 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtRemoteObjects, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtRemoteObjects`
|
||||||
|
|
||||||
|
import PySide6.QtRemoteObjects
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtNetwork
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractItemModelReplica(PySide6.QtCore.QAbstractItemModel):
|
||||||
|
|
||||||
|
initialized : typing.ClassVar[Signal] = ... # initialized()
|
||||||
|
def availableRoles(self, /) -> typing.List[int]: ...
|
||||||
|
def columnCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def flags(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.Qt.ItemFlag: ...
|
||||||
|
def hasChildren(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def hasData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int, /) -> bool: ...
|
||||||
|
def headerData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, role: int, /) -> typing.Any: ...
|
||||||
|
def index(self, row: int, column: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def isInitialized(self, /) -> bool: ...
|
||||||
|
def multiData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, roleDataSpan: PySide6.QtCore.QModelRoleDataSpan | PySide6.QtCore.QModelRoleData, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
@typing.overload
|
||||||
|
def parent(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
|
||||||
|
def rootCacheSize(self, /) -> int: ...
|
||||||
|
def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def selectionModel(self, /) -> PySide6.QtCore.QItemSelectionModel: ...
|
||||||
|
def setData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, value: typing.Any, /, role: int = ...) -> bool: ...
|
||||||
|
def setRootCacheSize(self, rootCacheSize: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QConnectionAbstractServer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
newConnection : typing.ClassVar[Signal] = ... # newConnection()
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def address(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def configureNewConnection(self, /) -> PySide6.QtRemoteObjects.QtROServerIoDevice: ...
|
||||||
|
def hasPendingConnections(self, /) -> bool: ...
|
||||||
|
def listen(self, address: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
def nextPendingConnection(self, /) -> PySide6.QtRemoteObjects.QtROServerIoDevice: ...
|
||||||
|
def serverError(self, /) -> PySide6.QtNetwork.QAbstractSocket.SocketError: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectAbstractPersistedStore(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def restoreProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
|
||||||
|
def saveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, values: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectDynamicReplica(PySide6.QtRemoteObjects.QRemoteObjectReplica): ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectHost(PySide6.QtRemoteObjects.QRemoteObjectHostBase):
|
||||||
|
|
||||||
|
hostUrlChanged : typing.ClassVar[Signal] = ... # hostUrlChanged()
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, address: PySide6.QtCore.QUrl | str, parent: PySide6.QtCore.QObject, /, *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, address: PySide6.QtCore.QUrl | str, /, registryAddress: PySide6.QtCore.QUrl | str = ..., allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ..., parent: PySide6.QtCore.QObject | None = ..., *, hostUrl: PySide6.QtCore.QUrl | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def hostUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def setHostUrl(self, hostAddress: PySide6.QtCore.QUrl | str, /, allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ...) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def setLocalServerOptions(options: PySide6.QtNetwork.QLocalServer.SocketOption, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectHostBase(PySide6.QtRemoteObjects.QRemoteObjectNode):
|
||||||
|
|
||||||
|
class AllowedSchemas(enum.Enum):
|
||||||
|
|
||||||
|
BuiltInSchemasOnly = 0x0
|
||||||
|
AllowExternalRegistration = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def addHostSideConnection(self, ioDevice: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
def disableRemoting(self, remoteObject: PySide6.QtCore.QObject, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def enableRemoting(self, model: PySide6.QtCore.QAbstractItemModel, name: str, roles: collections.abc.Sequence[int], /, selectionModel: PySide6.QtCore.QItemSelectionModel | None = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def enableRemoting(self, object: PySide6.QtCore.QObject, /, name: str = ...) -> bool: ...
|
||||||
|
def hostUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def proxy(self, registryUrl: PySide6.QtCore.QUrl | str, /, hostUrl: PySide6.QtCore.QUrl | str = ...) -> bool: ...
|
||||||
|
def reverseProxy(self, /) -> bool: ...
|
||||||
|
def setHostUrl(self, hostAddress: PySide6.QtCore.QUrl | str, /, allowedSchemas: PySide6.QtRemoteObjects.QRemoteObjectHostBase.AllowedSchemas = ...) -> bool: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectNode(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(QRemoteObjectNode::ErrorCode)
|
||||||
|
heartbeatIntervalChanged : typing.ClassVar[Signal] = ... # heartbeatIntervalChanged(int)
|
||||||
|
remoteObjectAdded : typing.ClassVar[Signal] = ... # remoteObjectAdded(QRemoteObjectSourceLocation)
|
||||||
|
remoteObjectRemoved : typing.ClassVar[Signal] = ... # remoteObjectRemoved(QRemoteObjectSourceLocation)
|
||||||
|
|
||||||
|
class ErrorCode(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
RegistryNotAcquired = 0x1
|
||||||
|
RegistryAlreadyHosted = 0x2
|
||||||
|
NodeIsNoServer = 0x3
|
||||||
|
ServerAlreadyCreated = 0x4
|
||||||
|
UnintendedRegistryHosting = 0x5
|
||||||
|
OperationNotValidOnClientNode = 0x6
|
||||||
|
SourceNotRegistered = 0x7
|
||||||
|
MissingObjectName = 0x8
|
||||||
|
HostUrlInvalid = 0x9
|
||||||
|
ProtocolMismatch = 0xa
|
||||||
|
ListenFailed = 0xb
|
||||||
|
SocketAccessError = 0xc
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, registryUrl: PySide6.QtCore.QUrl | None = ..., persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore | None = ..., heartbeatInterval: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, registryAddress: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ..., *, registryUrl: PySide6.QtCore.QUrl | None = ..., persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore | None = ..., heartbeatInterval: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def acquire(self, arg__1: type, /, name: object | None = ...) -> type: ...
|
||||||
|
def acquireDynamic(self, name: str, /) -> PySide6.QtRemoteObjects.QRemoteObjectDynamicReplica: ...
|
||||||
|
def acquireModel(self, name: str, /, action: PySide6.QtRemoteObjects.QtRemoteObjects.InitialAction = ..., rolesHint: collections.abc.Sequence[int] = ...) -> PySide6.QtRemoteObjects.QAbstractItemModelReplica: ...
|
||||||
|
def addClientSideConnection(self, ioDevice: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
def connectToNode(self, address: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
def heartbeatInterval(self, /) -> int: ...
|
||||||
|
def instances(self, typeName: str, /) -> typing.List[str]: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectNode.ErrorCode: ...
|
||||||
|
def persistedStore(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore: ...
|
||||||
|
def registry(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectRegistry: ...
|
||||||
|
def registryUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def setHeartbeatInterval(self, interval: int, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setPersistedStore(self, persistedStore: PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore, /) -> None: ...
|
||||||
|
def setRegistryUrl(self, registryAddress: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
def timerEvent(self, arg__1: PySide6.QtCore.QTimerEvent, /) -> None: ...
|
||||||
|
def waitForRegistry(self, /, timeout: int = ...) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectPendingCall(Shiboken.Object):
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
InvalidMessage = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtRemoteObjects.QRemoteObjectPendingCall, /) -> None: ...
|
||||||
|
|
||||||
|
def error(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall.Error: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromCompletedCall(returnValue: typing.Any, /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def returnValue(self, /) -> typing.Any: ...
|
||||||
|
def waitForFinished(self, /, timeout: int = ...) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectPendingCallWatcher(PySide6.QtCore.QObject, PySide6.QtRemoteObjects.QRemoteObjectPendingCall):
|
||||||
|
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished(QRemoteObjectPendingCallWatcher*)
|
||||||
|
|
||||||
|
def __init__(self, call: PySide6.QtRemoteObjects.QRemoteObjectPendingCall, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def waitForFinished(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectRegistry(PySide6.QtRemoteObjects.QRemoteObjectReplica):
|
||||||
|
|
||||||
|
remoteObjectAdded : typing.ClassVar[Signal] = ... # remoteObjectAdded(QRemoteObjectSourceLocation)
|
||||||
|
remoteObjectRemoved : typing.ClassVar[Signal] = ... # remoteObjectRemoved(QRemoteObjectSourceLocation)
|
||||||
|
def addSource(self, entry: typing.Tuple[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo], /) -> None: ...
|
||||||
|
def initialize(self, /) -> None: ...
|
||||||
|
def pushToRegistryIfNeeded(self, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def registerMetatypes() -> None: ...
|
||||||
|
def removeSource(self, entry: typing.Tuple[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo], /) -> None: ...
|
||||||
|
def sourceLocations(self, /) -> typing.Dict[str, PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectRegistryHost(PySide6.QtRemoteObjects.QRemoteObjectHostBase):
|
||||||
|
|
||||||
|
def __init__(self, /, registryAddress: PySide6.QtCore.QUrl | str = ..., parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def setRegistryUrl(self, registryUrl: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectReplica(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
initialized : typing.ClassVar[Signal] = ... # initialized()
|
||||||
|
notified : typing.ClassVar[Signal] = ... # notified()
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(State,State)
|
||||||
|
|
||||||
|
class ConstructorType(enum.IntEnum):
|
||||||
|
|
||||||
|
DefaultConstructor = 0x0
|
||||||
|
ConstructWithNode = 0x1
|
||||||
|
|
||||||
|
class State(enum.Enum):
|
||||||
|
|
||||||
|
Uninitialized = 0x0
|
||||||
|
Default = 0x1
|
||||||
|
Valid = 0x2
|
||||||
|
Suspect = 0x3
|
||||||
|
SignatureMismatch = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, t: PySide6.QtRemoteObjects.QRemoteObjectReplica.ConstructorType = ..., *, node: PySide6.QtRemoteObjects.QRemoteObjectNode | None = ..., state: PySide6.QtRemoteObjects.QRemoteObjectReplica.State | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def initialize(self, /) -> None: ...
|
||||||
|
def initializeNode(self, node: PySide6.QtRemoteObjects.QRemoteObjectNode, /, name: str = ...) -> None: ...
|
||||||
|
def isInitialized(self, /) -> bool: ...
|
||||||
|
def isReplicaValid(self, /) -> bool: ...
|
||||||
|
def node(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectNode: ...
|
||||||
|
def persistProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, props: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
def propAsVariant(self, i: int, /) -> typing.Any: ...
|
||||||
|
def retrieveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
|
||||||
|
def send(self, call: PySide6.QtCore.QMetaObject.Call, index: int, args: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
def sendWithReply(self, call: PySide6.QtCore.QMetaObject.Call, index: int, args: collections.abc.Sequence[typing.Any], /) -> PySide6.QtRemoteObjects.QRemoteObjectPendingCall: ...
|
||||||
|
def setChild(self, i: int, arg__2: typing.Any, /) -> None: ...
|
||||||
|
def setNode(self, node: PySide6.QtRemoteObjects.QRemoteObjectNode, /) -> None: ...
|
||||||
|
def state(self, /) -> PySide6.QtRemoteObjects.QRemoteObjectReplica.State: ...
|
||||||
|
def waitForSource(self, /, timeout: int = ...) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectSettingsStore(PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def restoreProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[typing.Any]: ...
|
||||||
|
def saveProperties(self, repName: str, repSig: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, values: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRemoteObjectSourceLocationInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
hostUrl = ... # type: PySide6.QtCore.QUrl
|
||||||
|
typeName = ... # type: str
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QRemoteObjectSourceLocationInfo: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, typeName_: str, hostUrl_: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> bool: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, other: PySide6.QtRemoteObjects.QRemoteObjectSourceLocationInfo, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtROClientFactory(Shiboken.Object):
|
||||||
|
def create(self, url: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtRemoteObjects.QtROClientIoDevice: ...
|
||||||
|
@staticmethod
|
||||||
|
def instance() -> PySide6.QtRemoteObjects.QtROClientFactory: ...
|
||||||
|
def isValid(self, url: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtROClientIoDevice(PySide6.QtRemoteObjects.QtROIoDeviceBase):
|
||||||
|
|
||||||
|
setError : typing.ClassVar[Signal] = ... # setError(QRemoteObjectNode::ErrorCode)
|
||||||
|
shouldReconnect : typing.ClassVar[Signal] = ... # shouldReconnect(QtROClientIoDevice*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def connectToServer(self, /) -> None: ...
|
||||||
|
def deviceType(self, /) -> str: ...
|
||||||
|
def disconnectFromServer(self, /) -> None: ...
|
||||||
|
def doDisconnectFromServer(self, /) -> None: ...
|
||||||
|
def setUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtROIoDeviceBase(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
disconnected : typing.ClassVar[Signal] = ... # disconnected()
|
||||||
|
readyRead : typing.ClassVar[Signal] = ... # readyRead()
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addSource(self, arg__1: str, /) -> None: ...
|
||||||
|
def bytesAvailable(self, /) -> int: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def connection(self, /) -> PySide6.QtCore.QIODevice: ...
|
||||||
|
def deviceType(self, /) -> str: ...
|
||||||
|
def doClose(self, /) -> None: ...
|
||||||
|
def initializeDataStream(self, /) -> None: ...
|
||||||
|
def isClosing(self, /) -> bool: ...
|
||||||
|
def isOpen(self, /) -> bool: ...
|
||||||
|
def read(self, arg__1: PySide6.QtRemoteObjects.QtRemoteObjects.QRemoteObjectPacketTypeEnum, arg__2: str, /) -> bool: ...
|
||||||
|
def remoteObjects(self, /) -> typing.Set[str]: ...
|
||||||
|
def removeSource(self, arg__1: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def write(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, arg__2: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtROServerFactory(Shiboken.Object):
|
||||||
|
def create(self, url: PySide6.QtCore.QUrl | str, /, parent: PySide6.QtCore.QObject | None = ...) -> PySide6.QtRemoteObjects.QConnectionAbstractServer: ...
|
||||||
|
@staticmethod
|
||||||
|
def instance() -> PySide6.QtRemoteObjects.QtROServerFactory: ...
|
||||||
|
def isValid(self, url: PySide6.QtCore.QUrl | str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtROServerIoDevice(PySide6.QtRemoteObjects.QtROIoDeviceBase):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def deviceType(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtRemoteObjects(Shiboken.Object):
|
||||||
|
|
||||||
|
class InitialAction(enum.Enum):
|
||||||
|
|
||||||
|
FetchRootSize = 0x0
|
||||||
|
PrefetchData = 0x1
|
||||||
|
|
||||||
|
class QRemoteObjectPacketTypeEnum(enum.Enum):
|
||||||
|
|
||||||
|
Invalid = 0x0
|
||||||
|
Handshake = 0x1
|
||||||
|
InitPacket = 0x2
|
||||||
|
InitDynamicPacket = 0x3
|
||||||
|
AddObject = 0x4
|
||||||
|
RemoveObject = 0x5
|
||||||
|
InvokePacket = 0x6
|
||||||
|
InvokeReplyPacket = 0x7
|
||||||
|
PropertyChangePacket = 0x8
|
||||||
|
ObjectList = 0x9
|
||||||
|
Ping = 0xa
|
||||||
|
Pong = 0xb
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: PySide6.QtCore.QDataStream, dst: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: int, dst: PySide6.QtCore.QDataStream, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def copyStoredProperties(mo: PySide6.QtCore.QMetaObject, src: int, dst: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class RepFile:
|
||||||
|
|
||||||
|
pod = ... # type: typing.Any
|
||||||
|
replica = ... # type: typing.Any
|
||||||
|
source = ... # type: typing.Any
|
||||||
|
|
||||||
|
def __init__(self, content: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,343 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtScxml, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtScxml`
|
||||||
|
|
||||||
|
import PySide6.QtScxml
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlCompiler(Shiboken.Object):
|
||||||
|
|
||||||
|
class Loader(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def load(self, name: str, baseDir: str, /) -> typing.Tuple[PySide6.QtCore.QByteArray, typing.List[str]]: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, xmlReader: PySide6.QtCore.QXmlStreamReader, /) -> None: ...
|
||||||
|
|
||||||
|
def compile(self, /) -> PySide6.QtScxml.QScxmlStateMachine: ...
|
||||||
|
def errors(self, /) -> typing.List[PySide6.QtScxml.QScxmlError]: ...
|
||||||
|
def fileName(self, /) -> str: ...
|
||||||
|
def loader(self, /) -> PySide6.QtScxml.QScxmlCompiler.Loader: ...
|
||||||
|
def setFileName(self, fileName: str, /) -> None: ...
|
||||||
|
def setLoader(self, newLoader: PySide6.QtScxml.QScxmlCompiler.Loader, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlCppDataModel(PySide6.QtScxml.QScxmlDataModel):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def evaluateAssignment(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateForeach(self, id: int, body: PySide6.QtScxml.QScxmlDataModel.ForeachLoopBody, /) -> bool: ...
|
||||||
|
def evaluateInitialization(self, id: int, /) -> bool: ...
|
||||||
|
def hasScxmlProperty(self, name: str, /) -> bool: ...
|
||||||
|
def inState(self, stateName: str, /) -> bool: ...
|
||||||
|
def scxmlEvent(self, /) -> PySide6.QtScxml.QScxmlEvent: ...
|
||||||
|
def scxmlProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
def setScxmlEvent(self, scxmlEvent: PySide6.QtScxml.QScxmlEvent, /) -> None: ...
|
||||||
|
def setScxmlProperty(self, name: str, value: typing.Any, context: str, /) -> bool: ...
|
||||||
|
def setup(self, initialDataValues: typing.Dict[str, typing.Any], /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlDataModel(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
stateMachineChanged : typing.ClassVar[Signal] = ... # stateMachineChanged(QScxmlStateMachine*)
|
||||||
|
|
||||||
|
class ForeachLoopBody(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def run(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, stateMachine: PySide6.QtScxml.QScxmlStateMachine | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def createScxmlDataModel(pluginKey: str, /) -> PySide6.QtScxml.QScxmlDataModel: ...
|
||||||
|
def evaluateAssignment(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateForeach(self, id: int, body: PySide6.QtScxml.QScxmlDataModel.ForeachLoopBody, /) -> bool: ...
|
||||||
|
def evaluateInitialization(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateToBool(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateToString(self, id: int, /) -> str: ...
|
||||||
|
def evaluateToVariant(self, id: int, /) -> typing.Any: ...
|
||||||
|
def evaluateToVoid(self, id: int, /) -> bool: ...
|
||||||
|
def hasScxmlProperty(self, name: str, /) -> bool: ...
|
||||||
|
def scxmlProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
def setScxmlEvent(self, event: PySide6.QtScxml.QScxmlEvent, /) -> None: ...
|
||||||
|
def setScxmlProperty(self, name: str, value: typing.Any, context: str, /) -> bool: ...
|
||||||
|
def setStateMachine(self, stateMachine: PySide6.QtScxml.QScxmlStateMachine, /) -> None: ...
|
||||||
|
def setup(self, initialDataValues: typing.Dict[str, typing.Any], /) -> bool: ...
|
||||||
|
def stateMachine(self, /) -> PySide6.QtScxml.QScxmlStateMachine: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlDynamicScxmlServiceFactory(PySide6.QtScxml.QScxmlInvokableServiceFactory):
|
||||||
|
|
||||||
|
def __init__(self, invokeInfo: PySide6.QtScxml.QScxmlExecutableContent.InvokeInfo, names: collections.abc.Sequence[int], parameters: collections.abc.Sequence[PySide6.QtScxml.QScxmlExecutableContent.ParameterInfo], /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def invoke(self, parentStateMachine: PySide6.QtScxml.QScxmlStateMachine, /) -> PySide6.QtScxml.QScxmlInvokableService: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlError(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, arg__1: PySide6.QtScxml.QScxmlError, /, *, valid: bool | None = ..., fileName: str | None = ..., line: int | None = ..., column: int | None = ..., description: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, fileName: str, line: int, column: int, description: str, /, *, valid: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, valid: bool | None = ..., fileName: str | None = ..., line: int | None = ..., column: int | None = ..., description: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def column(self, /) -> int: ...
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def fileName(self, /) -> str: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def line(self, /) -> int: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlEvent(Shiboken.Object):
|
||||||
|
|
||||||
|
class EventType(enum.Enum):
|
||||||
|
|
||||||
|
PlatformEvent = 0x0
|
||||||
|
InternalEvent = 0x1
|
||||||
|
ExternalEvent = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtScxml.QScxmlEvent, /, *, name: str | None = ..., eventType: PySide6.QtScxml.QScxmlEvent.EventType | None = ..., scxmlType: str | None = ..., sendId: str | None = ..., origin: str | None = ..., originType: str | None = ..., invokeId: str | None = ..., delay: int | None = ..., data: typing.Optional[typing.Any] = ..., errorEvent: bool | None = ..., errorMessage: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, name: str | None = ..., eventType: PySide6.QtScxml.QScxmlEvent.EventType | None = ..., scxmlType: str | None = ..., sendId: str | None = ..., origin: str | None = ..., originType: str | None = ..., invokeId: str | None = ..., delay: int | None = ..., data: typing.Optional[typing.Any] = ..., errorEvent: bool | None = ..., errorMessage: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def data(self, /) -> typing.Any: ...
|
||||||
|
def delay(self, /) -> int: ...
|
||||||
|
def errorMessage(self, /) -> str: ...
|
||||||
|
def eventType(self, /) -> PySide6.QtScxml.QScxmlEvent.EventType: ...
|
||||||
|
def invokeId(self, /) -> str: ...
|
||||||
|
def isErrorEvent(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def origin(self, /) -> str: ...
|
||||||
|
def originType(self, /) -> str: ...
|
||||||
|
def scxmlType(self, /) -> str: ...
|
||||||
|
def sendId(self, /) -> str: ...
|
||||||
|
def setData(self, data: typing.Any, /) -> None: ...
|
||||||
|
def setDelay(self, delayInMiliSecs: int, /) -> None: ...
|
||||||
|
def setErrorMessage(self, message: str, /) -> None: ...
|
||||||
|
def setEventType(self, type: PySide6.QtScxml.QScxmlEvent.EventType, /) -> None: ...
|
||||||
|
def setInvokeId(self, invokeId: str, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setOrigin(self, origin: str, /) -> None: ...
|
||||||
|
def setOriginType(self, originType: str, /) -> None: ...
|
||||||
|
def setSendId(self, sendId: str, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlExecutableContent(Shiboken.Object):
|
||||||
|
|
||||||
|
class AssignmentInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
context = ... # type: int
|
||||||
|
dest = ... # type: int
|
||||||
|
expr = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, AssignmentInfo: PySide6.QtScxml.QScxmlExecutableContent.AssignmentInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class EvaluatorInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
context = ... # type: int
|
||||||
|
expr = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, EvaluatorInfo: PySide6.QtScxml.QScxmlExecutableContent.EvaluatorInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class ForeachInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
array = ... # type: int
|
||||||
|
context = ... # type: int
|
||||||
|
index = ... # type: int
|
||||||
|
item = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, ForeachInfo: PySide6.QtScxml.QScxmlExecutableContent.ForeachInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class InvokeInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
autoforward = ... # type: bool
|
||||||
|
context = ... # type: int
|
||||||
|
expr = ... # type: int
|
||||||
|
finalize = ... # type: int
|
||||||
|
id = ... # type: int
|
||||||
|
location = ... # type: int
|
||||||
|
prefix = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, InvokeInfo: PySide6.QtScxml.QScxmlExecutableContent.InvokeInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
class ParameterInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
expr = ... # type: int
|
||||||
|
location = ... # type: int
|
||||||
|
name = ... # type: int
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, ParameterInfo: PySide6.QtScxml.QScxmlExecutableContent.ParameterInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlInvokableService(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, parentStateMachine: PySide6.QtScxml.QScxmlStateMachine, parent: PySide6.QtScxml.QScxmlInvokableServiceFactory, /, *, id: str | None = ..., name: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def id(self, /) -> str: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def parentStateMachine(self, /) -> PySide6.QtScxml.QScxmlStateMachine: ...
|
||||||
|
def postEvent(self, event: PySide6.QtScxml.QScxmlEvent, /) -> None: ...
|
||||||
|
def start(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlInvokableServiceFactory(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, invokeInfo: PySide6.QtScxml.QScxmlExecutableContent.InvokeInfo, names: collections.abc.Sequence[int], parameters: collections.abc.Sequence[PySide6.QtScxml.QScxmlExecutableContent.ParameterInfo], /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def invoke(self, parentStateMachine: PySide6.QtScxml.QScxmlStateMachine, /) -> PySide6.QtScxml.QScxmlInvokableService: ...
|
||||||
|
def invokeInfo(self, /) -> PySide6.QtScxml.QScxmlExecutableContent.InvokeInfo: ...
|
||||||
|
def names(self, /) -> typing.List[int]: ...
|
||||||
|
def parameters(self, /) -> typing.List[PySide6.QtScxml.QScxmlExecutableContent.ParameterInfo]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlNullDataModel(PySide6.QtScxml.QScxmlDataModel):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def evaluateAssignment(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateForeach(self, id: int, body: PySide6.QtScxml.QScxmlDataModel.ForeachLoopBody, /) -> bool: ...
|
||||||
|
def evaluateInitialization(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateToBool(self, id: int, /) -> bool: ...
|
||||||
|
def evaluateToString(self, id: int, /) -> str: ...
|
||||||
|
def evaluateToVariant(self, id: int, /) -> typing.Any: ...
|
||||||
|
def evaluateToVoid(self, id: int, /) -> bool: ...
|
||||||
|
def hasScxmlProperty(self, name: str, /) -> bool: ...
|
||||||
|
def scxmlProperty(self, name: str, /) -> typing.Any: ...
|
||||||
|
def setScxmlEvent(self, event: PySide6.QtScxml.QScxmlEvent, /) -> None: ...
|
||||||
|
def setScxmlProperty(self, name: str, value: typing.Any, context: str, /) -> bool: ...
|
||||||
|
def setup(self, initialDataValues: typing.Dict[str, typing.Any], /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlStateMachine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
dataModelChanged : typing.ClassVar[Signal] = ... # dataModelChanged(QScxmlDataModel*)
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished()
|
||||||
|
initialValuesChanged : typing.ClassVar[Signal] = ... # initialValuesChanged(QVariantMap)
|
||||||
|
initializedChanged : typing.ClassVar[Signal] = ... # initializedChanged(bool)
|
||||||
|
invokedServicesChanged : typing.ClassVar[Signal] = ... # invokedServicesChanged(QList<QScxmlInvokableService*>)
|
||||||
|
loaderChanged : typing.ClassVar[Signal] = ... # loaderChanged(QScxmlCompiler::Loader*)
|
||||||
|
log : typing.ClassVar[Signal] = ... # log(QString,QString)
|
||||||
|
reachedStableState : typing.ClassVar[Signal] = ... # reachedStableState()
|
||||||
|
runningChanged : typing.ClassVar[Signal] = ... # runningChanged(bool)
|
||||||
|
tableDataChanged : typing.ClassVar[Signal] = ... # tableDataChanged(QScxmlTableData*)
|
||||||
|
|
||||||
|
def __init__(self, metaObject: PySide6.QtCore.QMetaObject, /, parent: PySide6.QtCore.QObject | None = ..., *, running: bool | None = ..., initialized: bool | None = ..., dataModel: PySide6.QtScxml.QScxmlDataModel | None = ..., initialValues: typing.Optional[typing.Dict[str, typing.Any]] = ..., invokedServices: collections.abc.Sequence[PySide6.QtScxml.QScxmlInvokableService] | None = ..., sessionId: str | None = ..., name: str | None = ..., invoked: bool | None = ..., parseErrors: collections.abc.Sequence[PySide6.QtScxml.QScxmlError] | None = ..., loader: PySide6.QtScxml.QScxmlCompiler.Loader | None = ..., tableData: PySide6.QtScxml.QScxmlTableData | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def activeStateNames(self, /, compress: bool = ...) -> typing.List[str]: ...
|
||||||
|
def cancelDelayedEvent(self, sendId: str, /) -> None: ...
|
||||||
|
def connectToEvent(self, scxmlEventSpec: str, receiver: PySide6.QtCore.QObject, method: bytes | bytearray | memoryview, /, type: PySide6.QtCore.Qt.ConnectionType = ...) -> PySide6.QtCore.QMetaObject.Connection: ...
|
||||||
|
def connectToState(self, scxmlStateName: str, receiver: PySide6.QtCore.QObject, method: bytes | bytearray | memoryview, /, type: PySide6.QtCore.Qt.ConnectionType = ...) -> PySide6.QtCore.QMetaObject.Connection: ...
|
||||||
|
def dataModel(self, /) -> PySide6.QtScxml.QScxmlDataModel: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromData(data: PySide6.QtCore.QIODevice, /, fileName: str = ...) -> PySide6.QtScxml.QScxmlStateMachine: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromFile(fileName: str, /) -> PySide6.QtScxml.QScxmlStateMachine: ...
|
||||||
|
def init(self, /) -> bool: ...
|
||||||
|
def initialValues(self, /) -> typing.Dict[str, typing.Any]: ...
|
||||||
|
def invokedServices(self, /) -> typing.List[PySide6.QtScxml.QScxmlInvokableService]: ...
|
||||||
|
@typing.overload
|
||||||
|
def isActive(self, scxmlStateName: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isActive(self, stateIndex: int, /) -> bool: ...
|
||||||
|
def isDispatchableTarget(self, target: str, /) -> bool: ...
|
||||||
|
def isInitialized(self, /) -> bool: ...
|
||||||
|
def isInvoked(self, /) -> bool: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def loader(self, /) -> PySide6.QtScxml.QScxmlCompiler.Loader: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def parseErrors(self, /) -> typing.List[PySide6.QtScxml.QScxmlError]: ...
|
||||||
|
def sessionId(self, /) -> str: ...
|
||||||
|
def setDataModel(self, model: PySide6.QtScxml.QScxmlDataModel, /) -> None: ...
|
||||||
|
def setInitialValues(self, initialValues: typing.Dict[str, typing.Any], /) -> None: ...
|
||||||
|
def setLoader(self, loader: PySide6.QtScxml.QScxmlCompiler.Loader, /) -> None: ...
|
||||||
|
def setRunning(self, running: bool, /) -> None: ...
|
||||||
|
def setTableData(self, tableData: PySide6.QtScxml.QScxmlTableData, /) -> None: ...
|
||||||
|
def start(self, /) -> None: ...
|
||||||
|
def stateNames(self, /, compress: bool = ...) -> typing.List[str]: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def submitEvent(self, event: PySide6.QtScxml.QScxmlEvent, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def submitEvent(self, eventName: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def submitEvent(self, eventName: str, data: typing.Any, /) -> None: ...
|
||||||
|
def tableData(self, /) -> PySide6.QtScxml.QScxmlTableData: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlStaticScxmlServiceFactory(PySide6.QtScxml.QScxmlInvokableServiceFactory):
|
||||||
|
|
||||||
|
def __init__(self, metaObject: PySide6.QtCore.QMetaObject, invokeInfo: PySide6.QtScxml.QScxmlExecutableContent.InvokeInfo, nameList: collections.abc.Sequence[int], parameters: collections.abc.Sequence[PySide6.QtScxml.QScxmlExecutableContent.ParameterInfo], /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def invoke(self, parentStateMachine: PySide6.QtScxml.QScxmlStateMachine, /) -> PySide6.QtScxml.QScxmlInvokableService: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QScxmlTableData(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def assignmentInfo(self, assignmentId: int, /) -> PySide6.QtScxml.QScxmlExecutableContent.AssignmentInfo: ...
|
||||||
|
def dataNames(self, /) -> typing.Tuple[typing.List[int], int]: ...
|
||||||
|
def evaluatorInfo(self, evaluatorId: int, /) -> PySide6.QtScxml.QScxmlExecutableContent.EvaluatorInfo: ...
|
||||||
|
def foreachInfo(self, foreachId: int, /) -> PySide6.QtScxml.QScxmlExecutableContent.ForeachInfo: ...
|
||||||
|
def initialSetup(self, /) -> int: ...
|
||||||
|
def instructions(self, /) -> typing.List[int]: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def serviceFactory(self, id: int, /) -> PySide6.QtScxml.QScxmlInvokableServiceFactory: ...
|
||||||
|
def stateMachineTable(self, /) -> typing.List[int]: ...
|
||||||
|
def string(self, id: int, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,665 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSensors, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSensors`
|
||||||
|
|
||||||
|
import PySide6.QtSensors
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import os
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAccelerometer(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
accelerationModeChanged : typing.ClassVar[Signal] = ... # accelerationModeChanged(AccelerationMode)
|
||||||
|
|
||||||
|
class AccelerationMode(enum.Enum):
|
||||||
|
|
||||||
|
Combined = 0x0
|
||||||
|
Gravity = 0x1
|
||||||
|
User = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, accelerationMode: PySide6.QtSensors.QAccelerometer.AccelerationMode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def accelerationMode(self, /) -> PySide6.QtSensors.QAccelerometer.AccelerationMode: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QAccelerometerReading: ...
|
||||||
|
def setAccelerationMode(self, accelerationMode: PySide6.QtSensors.QAccelerometer.AccelerationMode, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAccelerometerFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QAccelerometerReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAccelerometerReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, x: float | None = ..., y: float | None = ..., z: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setX(self, x: float, /) -> None: ...
|
||||||
|
def setY(self, y: float, /) -> None: ...
|
||||||
|
def setZ(self, z: float, /) -> None: ...
|
||||||
|
def x(self, /) -> float: ...
|
||||||
|
def y(self, /) -> float: ...
|
||||||
|
def z(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientLightFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QAmbientLightReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientLightReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
class LightLevel(enum.Enum):
|
||||||
|
|
||||||
|
Undefined = 0x0
|
||||||
|
Dark = 0x1
|
||||||
|
Twilight = 0x2
|
||||||
|
Light = 0x3
|
||||||
|
Bright = 0x4
|
||||||
|
Sunny = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, lightLevel: PySide6.QtSensors.QAmbientLightReading.LightLevel | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def lightLevel(self, /) -> PySide6.QtSensors.QAmbientLightReading.LightLevel: ...
|
||||||
|
def setLightLevel(self, lightLevel: PySide6.QtSensors.QAmbientLightReading.LightLevel, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientLightSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QAmbientLightReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientTemperatureFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QAmbientTemperatureReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientTemperatureReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, temperature: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setTemperature(self, temperature: float, /) -> None: ...
|
||||||
|
def temperature(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientTemperatureSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QAmbientTemperatureReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCompass(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QCompassReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCompassFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QCompassReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCompassReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, azimuth: float | None = ..., calibrationLevel: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def azimuth(self, /) -> float: ...
|
||||||
|
def calibrationLevel(self, /) -> float: ...
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setAzimuth(self, azimuth: float, /) -> None: ...
|
||||||
|
def setCalibrationLevel(self, calibrationLevel: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGyroscope(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QGyroscopeReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGyroscopeFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QGyroscopeReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QGyroscopeReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, x: float | None = ..., y: float | None = ..., z: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setX(self, x: float, /) -> None: ...
|
||||||
|
def setY(self, y: float, /) -> None: ...
|
||||||
|
def setZ(self, z: float, /) -> None: ...
|
||||||
|
def x(self, /) -> float: ...
|
||||||
|
def y(self, /) -> float: ...
|
||||||
|
def z(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHumidityFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QHumidityReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHumidityReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, relativeHumidity: float | None = ..., absoluteHumidity: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def absoluteHumidity(self, /) -> float: ...
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def relativeHumidity(self, /) -> float: ...
|
||||||
|
def setAbsoluteHumidity(self, value: float, /) -> None: ...
|
||||||
|
def setRelativeHumidity(self, percent: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHumiditySensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QHumidityReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIRProximityFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QIRProximityReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIRProximityReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, reflectance: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def reflectance(self, /) -> float: ...
|
||||||
|
def setReflectance(self, reflectance: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIRProximitySensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QIRProximityReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLidFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QLidReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLidReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
backLidChanged : typing.ClassVar[Signal] = ... # backLidChanged(bool)
|
||||||
|
frontLidChanged : typing.ClassVar[Signal] = ... # frontLidChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, backLidClosed: bool | None = ..., frontLidClosed: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def backLidClosed(self, /) -> bool: ...
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def frontLidClosed(self, /) -> bool: ...
|
||||||
|
def setBackLidClosed(self, closed: bool, /) -> None: ...
|
||||||
|
def setFrontLidClosed(self, closed: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLidSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QLidReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLightFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QLightReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLightReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, lux: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def lux(self, /) -> float: ...
|
||||||
|
def setLux(self, lux: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QLightSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
fieldOfViewChanged : typing.ClassVar[Signal] = ... # fieldOfViewChanged(double)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, fieldOfView: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def fieldOfView(self, /) -> float: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QLightReading: ...
|
||||||
|
def setFieldOfView(self, fieldOfView: float, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QMagnetometer(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
returnGeoValuesChanged : typing.ClassVar[Signal] = ... # returnGeoValuesChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, returnGeoValues: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QMagnetometerReading: ...
|
||||||
|
def returnGeoValues(self, /) -> bool: ...
|
||||||
|
def setReturnGeoValues(self, returnGeoValues: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QMagnetometerFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QMagnetometerReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QMagnetometerReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, x: float | None = ..., y: float | None = ..., z: float | None = ..., calibrationLevel: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def calibrationLevel(self, /) -> float: ...
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setCalibrationLevel(self, calibrationLevel: float, /) -> None: ...
|
||||||
|
def setX(self, x: float, /) -> None: ...
|
||||||
|
def setY(self, y: float, /) -> None: ...
|
||||||
|
def setZ(self, z: float, /) -> None: ...
|
||||||
|
def x(self, /) -> float: ...
|
||||||
|
def y(self, /) -> float: ...
|
||||||
|
def z(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOrientationFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QOrientationReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOrientationReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
class Orientation(enum.Enum):
|
||||||
|
|
||||||
|
Undefined = 0x0
|
||||||
|
TopUp = 0x1
|
||||||
|
TopDown = 0x2
|
||||||
|
LeftUp = 0x3
|
||||||
|
RightUp = 0x4
|
||||||
|
FaceUp = 0x5
|
||||||
|
FaceDown = 0x6
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, orientation: PySide6.QtSensors.QOrientationReading.Orientation | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def orientation(self, /) -> PySide6.QtSensors.QOrientationReading.Orientation: ...
|
||||||
|
def setOrientation(self, orientation: PySide6.QtSensors.QOrientationReading.Orientation, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QOrientationSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QOrientationReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPressureFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QPressureReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPressureReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, pressure: float | None = ..., temperature: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def pressure(self, /) -> float: ...
|
||||||
|
def setPressure(self, pressure: float, /) -> None: ...
|
||||||
|
def setTemperature(self, temperature: float, /) -> None: ...
|
||||||
|
def temperature(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QPressureSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QPressureReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QProximityFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QProximityReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QProximityReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, close: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> bool: ...
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setClose(self, close: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QProximitySensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QProximityReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRotationFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QRotationReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRotationReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, x: float | None = ..., y: float | None = ..., z: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setFromEuler(self, x: float, y: float, z: float, /) -> None: ...
|
||||||
|
def x(self, /) -> float: ...
|
||||||
|
def y(self, /) -> float: ...
|
||||||
|
def z(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QRotationSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
hasZChanged : typing.ClassVar[Signal] = ... # hasZChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, hasZ: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def hasZ(self, /) -> bool: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QRotationReading: ...
|
||||||
|
def setHasZ(self, hasZ: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensor(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
activeChanged : typing.ClassVar[Signal] = ... # activeChanged()
|
||||||
|
alwaysOnChanged : typing.ClassVar[Signal] = ... # alwaysOnChanged()
|
||||||
|
availableSensorsChanged : typing.ClassVar[Signal] = ... # availableSensorsChanged()
|
||||||
|
axesOrientationModeChanged: typing.ClassVar[Signal] = ... # axesOrientationModeChanged(AxesOrientationMode)
|
||||||
|
bufferSizeChanged : typing.ClassVar[Signal] = ... # bufferSizeChanged(int)
|
||||||
|
busyChanged : typing.ClassVar[Signal] = ... # busyChanged()
|
||||||
|
currentOrientationChanged: typing.ClassVar[Signal] = ... # currentOrientationChanged(int)
|
||||||
|
dataRateChanged : typing.ClassVar[Signal] = ... # dataRateChanged()
|
||||||
|
efficientBufferSizeChanged: typing.ClassVar[Signal] = ... # efficientBufferSizeChanged(int)
|
||||||
|
identifierChanged : typing.ClassVar[Signal] = ... # identifierChanged()
|
||||||
|
maxBufferSizeChanged : typing.ClassVar[Signal] = ... # maxBufferSizeChanged(int)
|
||||||
|
readingChanged : typing.ClassVar[Signal] = ... # readingChanged()
|
||||||
|
sensorError : typing.ClassVar[Signal] = ... # sensorError(int)
|
||||||
|
skipDuplicatesChanged : typing.ClassVar[Signal] = ... # skipDuplicatesChanged(bool)
|
||||||
|
userOrientationChanged : typing.ClassVar[Signal] = ... # userOrientationChanged(int)
|
||||||
|
|
||||||
|
class AxesOrientationMode(enum.Enum):
|
||||||
|
|
||||||
|
FixedOrientation = 0x0
|
||||||
|
AutomaticOrientation = 0x1
|
||||||
|
UserOrientation = 0x2
|
||||||
|
|
||||||
|
class Feature(enum.Enum):
|
||||||
|
|
||||||
|
Buffering = 0x0
|
||||||
|
AlwaysOn = 0x1
|
||||||
|
GeoValues = 0x2
|
||||||
|
FieldOfView = 0x3
|
||||||
|
AccelerationMode = 0x4
|
||||||
|
SkipDuplicates = 0x5
|
||||||
|
AxesOrientation = 0x6
|
||||||
|
PressureSensorTemperature = 0x7
|
||||||
|
Reserved = 0x101
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, parent: PySide6.QtCore.QObject | None = ..., *, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., connectedToBackend: bool | None = ..., availableDataRates: collections.abc.Sequence[typing.Tuple[int, int]] | None = ..., dataRate: int | None = ..., reading: PySide6.QtSensors.QSensorReading | None = ..., busy: bool | None = ..., active: bool | None = ..., outputRanges: collections.abc.Sequence[PySide6.QtSensors.qoutputrange] | None = ..., outputRange: int | None = ..., description: str | None = ..., error: int | None = ..., alwaysOn: bool | None = ..., skipDuplicates: bool | None = ..., axesOrientationMode: PySide6.QtSensors.QSensor.AxesOrientationMode | None = ..., currentOrientation: int | None = ..., userOrientation: int | None = ..., maxBufferSize: int | None = ..., efficientBufferSize: int | None = ..., bufferSize: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addFilter(self, filter: PySide6.QtSensors.QSensorFilter, /) -> None: ...
|
||||||
|
def availableDataRates(self, /) -> typing.List[typing.Tuple[int, int]]: ...
|
||||||
|
def axesOrientationMode(self, /) -> PySide6.QtSensors.QSensor.AxesOrientationMode: ...
|
||||||
|
def backend(self, /) -> PySide6.QtSensors.QSensorBackend: ...
|
||||||
|
def bufferSize(self, /) -> int: ...
|
||||||
|
def connectToBackend(self, /) -> bool: ...
|
||||||
|
def currentOrientation(self, /) -> int: ...
|
||||||
|
def dataRate(self, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultSensorForType(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def efficientBufferSize(self, /) -> int: ...
|
||||||
|
def error(self, /) -> int: ...
|
||||||
|
def filters(self, /) -> typing.List[PySide6.QtSensors.QSensorFilter]: ...
|
||||||
|
def identifier(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def isActive(self, /) -> bool: ...
|
||||||
|
def isAlwaysOn(self, /) -> bool: ...
|
||||||
|
def isBusy(self, /) -> bool: ...
|
||||||
|
def isConnectedToBackend(self, /) -> bool: ...
|
||||||
|
def isFeatureSupported(self, feature: PySide6.QtSensors.QSensor.Feature, /) -> bool: ...
|
||||||
|
def maxBufferSize(self, /) -> int: ...
|
||||||
|
def outputRange(self, /) -> int: ...
|
||||||
|
def outputRanges(self, /) -> typing.List[PySide6.QtSensors.qoutputrange]: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QSensorReading: ...
|
||||||
|
def removeFilter(self, filter: PySide6.QtSensors.QSensorFilter, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def sensorTypes() -> typing.List[PySide6.QtCore.QByteArray]: ...
|
||||||
|
@staticmethod
|
||||||
|
def sensorsForType(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.List[PySide6.QtCore.QByteArray]: ...
|
||||||
|
def setActive(self, active: bool, /) -> None: ...
|
||||||
|
def setAlwaysOn(self, alwaysOn: bool, /) -> None: ...
|
||||||
|
def setAxesOrientationMode(self, axesOrientationMode: PySide6.QtSensors.QSensor.AxesOrientationMode, /) -> None: ...
|
||||||
|
def setBufferSize(self, bufferSize: int, /) -> None: ...
|
||||||
|
def setCurrentOrientation(self, currentOrientation: int, /) -> None: ...
|
||||||
|
def setDataRate(self, rate: int, /) -> None: ...
|
||||||
|
def setEfficientBufferSize(self, efficientBufferSize: int, /) -> None: ...
|
||||||
|
def setIdentifier(self, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setMaxBufferSize(self, maxBufferSize: int, /) -> None: ...
|
||||||
|
def setOutputRange(self, index: int, /) -> None: ...
|
||||||
|
def setSkipDuplicates(self, skipDuplicates: bool, /) -> None: ...
|
||||||
|
def setUserOrientation(self, userOrientation: int, /) -> None: ...
|
||||||
|
def skipDuplicates(self, /) -> bool: ...
|
||||||
|
def start(self, /) -> bool: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def userOrientation(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorBackend(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, sensor: PySide6.QtSensors.QSensor, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addDataRate(self, min: float, max: float, /) -> None: ...
|
||||||
|
def addOutputRange(self, min: float, max: float, accuracy: float, /) -> None: ...
|
||||||
|
def isFeatureSupported(self, feature: PySide6.QtSensors.QSensor.Feature, /) -> bool: ...
|
||||||
|
def newReadingAvailable(self, /) -> None: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QSensorReading: ...
|
||||||
|
def sensor(self, /) -> PySide6.QtSensors.QSensor: ...
|
||||||
|
def sensorBusy(self, /, busy: bool = ...) -> None: ...
|
||||||
|
def sensorError(self, error: int, /) -> None: ...
|
||||||
|
def sensorStopped(self, /) -> None: ...
|
||||||
|
def setDataRates(self, otherSensor: PySide6.QtSensors.QSensor, /) -> None: ...
|
||||||
|
def setDescription(self, description: str, /) -> None: ...
|
||||||
|
def start(self, /) -> None: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorBackendFactory(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def createBackend(self, sensor: PySide6.QtSensors.QSensor, /) -> PySide6.QtSensors.QSensorBackend: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorChangesInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def sensorsChanged(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorFilter(Shiboken.Object):
|
||||||
|
|
||||||
|
m_sensor = ... # type: PySide6.QtSensors.QSensor
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
def setSensor(self, sensor: PySide6.QtSensors.QSensor, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorManager(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def createBackend(sensor: PySide6.QtSensors.QSensor, /) -> PySide6.QtSensors.QSensorBackend: ...
|
||||||
|
@staticmethod
|
||||||
|
def isBackendRegistered(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def registerBackend(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, factory: PySide6.QtSensors.QSensorBackendFactory, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setDefaultBackend(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def unregisterBackend(type: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, identifier: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorPluginInterface(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def registerSensors(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSensorReading(PySide6.QtCore.QObject):
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setTimestamp(self, timestamp: int, /) -> None: ...
|
||||||
|
def timestamp(self, /) -> int: ...
|
||||||
|
def value(self, index: int, /) -> typing.Any: ...
|
||||||
|
def valueCount(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTapFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QTapReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTapReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
class TapDirection(enum.Enum):
|
||||||
|
|
||||||
|
Undefined = 0x0
|
||||||
|
X = 0x1
|
||||||
|
Y = 0x2
|
||||||
|
Z = 0x4
|
||||||
|
X_Pos = 0x11
|
||||||
|
Y_Pos = 0x22
|
||||||
|
Z_Pos = 0x44
|
||||||
|
X_Neg = 0x101
|
||||||
|
X_Both = 0x111
|
||||||
|
Y_Neg = 0x202
|
||||||
|
Y_Both = 0x222
|
||||||
|
Z_Neg = 0x404
|
||||||
|
Z_Both = 0x444
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, tapDirection: PySide6.QtSensors.QTapReading.TapDirection | None = ..., doubleTap: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def isDoubleTap(self, /) -> bool: ...
|
||||||
|
def setDoubleTap(self, doubleTap: bool, /) -> None: ...
|
||||||
|
def setTapDirection(self, tapDirection: PySide6.QtSensors.QTapReading.TapDirection, /) -> None: ...
|
||||||
|
def tapDirection(self, /) -> PySide6.QtSensors.QTapReading.TapDirection: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTapSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
returnDoubleTapEventsChanged: typing.ClassVar[Signal] = ... # returnDoubleTapEventsChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, returnDoubleTapEvents: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QTapReading: ...
|
||||||
|
def returnDoubleTapEvents(self, /) -> bool: ...
|
||||||
|
def setReturnDoubleTapEvents(self, returnDoubleTapEvents: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTiltFilter(PySide6.QtSensors.QSensorFilter):
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QTiltReading, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def filter(self, reading: PySide6.QtSensors.QSensorReading, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTiltReading(PySide6.QtSensors.QSensorReading):
|
||||||
|
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, yRotation: float | None = ..., xRotation: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def copyValuesFrom(self, other: PySide6.QtSensors.QSensorReading, /) -> None: ...
|
||||||
|
def setXRotation(self, x: float, /) -> None: ...
|
||||||
|
def setYRotation(self, y: float, /) -> None: ...
|
||||||
|
def xRotation(self, /) -> float: ...
|
||||||
|
def yRotation(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTiltSensor(PySide6.QtSensors.QSensor):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def calibrate(self, /) -> None: ...
|
||||||
|
def reading(self, /) -> PySide6.QtSensors.QTiltReading: ...
|
||||||
|
|
||||||
|
|
||||||
|
class qoutputrange(Shiboken.Object):
|
||||||
|
|
||||||
|
accuracy = ... # type: float
|
||||||
|
maximum = ... # type: float
|
||||||
|
minimum = ... # type: float
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, qoutputrange: PySide6.QtSensors.qoutputrange, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,842 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSerialBus, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSerialBus`
|
||||||
|
|
||||||
|
import PySide6.QtSerialBus
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtNetwork
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QCanBus(PySide6.QtCore.QObject):
|
||||||
|
@typing.overload
|
||||||
|
def availableDevices(self, /) -> tuple: ...
|
||||||
|
@typing.overload
|
||||||
|
def availableDevices(self, plugin: str, /) -> tuple: ...
|
||||||
|
def createDevice(self, plugin: str, interfaceName: str, /) -> tuple: ...
|
||||||
|
@staticmethod
|
||||||
|
def instance() -> PySide6.QtSerialBus.QCanBus: ...
|
||||||
|
def plugins(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanBusDevice(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QCanBusDevice::CanBusError)
|
||||||
|
framesReceived : typing.ClassVar[Signal] = ... # framesReceived()
|
||||||
|
framesWritten : typing.ClassVar[Signal] = ... # framesWritten(qlonglong)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QCanBusDevice::CanBusDeviceState)
|
||||||
|
|
||||||
|
class CanBusDeviceState(enum.Enum):
|
||||||
|
|
||||||
|
UnconnectedState = 0x0
|
||||||
|
ConnectingState = 0x1
|
||||||
|
ConnectedState = 0x2
|
||||||
|
ClosingState = 0x3
|
||||||
|
|
||||||
|
class CanBusError(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
ReadError = 0x1
|
||||||
|
WriteError = 0x2
|
||||||
|
ConnectionError = 0x3
|
||||||
|
ConfigurationError = 0x4
|
||||||
|
UnknownError = 0x5
|
||||||
|
OperationError = 0x6
|
||||||
|
TimeoutError = 0x7
|
||||||
|
|
||||||
|
class CanBusStatus(enum.Enum):
|
||||||
|
|
||||||
|
Unknown = 0x0
|
||||||
|
Good = 0x1
|
||||||
|
Warning = 0x2
|
||||||
|
Error = 0x3
|
||||||
|
BusOff = 0x4
|
||||||
|
|
||||||
|
class ConfigurationKey(enum.Enum):
|
||||||
|
|
||||||
|
RawFilterKey = 0x0
|
||||||
|
ErrorFilterKey = 0x1
|
||||||
|
LoopbackKey = 0x2
|
||||||
|
ReceiveOwnKey = 0x3
|
||||||
|
BitRateKey = 0x4
|
||||||
|
CanFdKey = 0x5
|
||||||
|
DataBitRateKey = 0x6
|
||||||
|
ProtocolKey = 0x7
|
||||||
|
UserKey = 0x1e
|
||||||
|
|
||||||
|
class Direction(enum.Flag):
|
||||||
|
|
||||||
|
Input = 0x1
|
||||||
|
Output = 0x2
|
||||||
|
AllDirections = 0x3
|
||||||
|
|
||||||
|
class Filter(Shiboken.Object):
|
||||||
|
|
||||||
|
format = ... # type: PySide6.QtSerialBus.QCanBusDevice.Filter.FormatFilter
|
||||||
|
frameId = ... # type: typing.Any
|
||||||
|
frameIdMask = ... # type: typing.Any
|
||||||
|
type = ... # type: PySide6.QtSerialBus.QCanBusFrame.FrameType
|
||||||
|
|
||||||
|
class FormatFilter(enum.Flag):
|
||||||
|
|
||||||
|
MatchBaseFormat = 0x1
|
||||||
|
MatchExtendedFormat = 0x2
|
||||||
|
MatchBaseAndExtendedFormat = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, Filter: PySide6.QtSerialBus.QCanBusDevice.Filter, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, b: PySide6.QtSerialBus.QCanBusDevice.Filter, /) -> bool: ...
|
||||||
|
def __ne__(self, b: PySide6.QtSerialBus.QCanBusDevice.Filter, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def busStatus(self, /) -> PySide6.QtSerialBus.QCanBusDevice.CanBusStatus: ...
|
||||||
|
def clear(self, /, direction: PySide6.QtSerialBus.QCanBusDevice.Direction = ...) -> None: ...
|
||||||
|
def clearError(self, /) -> None: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def configurationKeys(self, /) -> typing.List[PySide6.QtSerialBus.QCanBusDevice.ConfigurationKey]: ...
|
||||||
|
def configurationParameter(self, key: PySide6.QtSerialBus.QCanBusDevice.ConfigurationKey, /) -> typing.Any: ...
|
||||||
|
def connectDevice(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDeviceInfo(plugin: str, name: str, serialNumber: str, description: str, alias: str, channel: int, isVirtual: bool, isFlexibleDataRateCapable: bool, /) -> PySide6.QtSerialBus.QCanBusDeviceInfo: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def createDeviceInfo(plugin: str, name: str, isVirtual: bool, isFlexibleDataRateCapable: bool, /) -> PySide6.QtSerialBus.QCanBusDeviceInfo: ...
|
||||||
|
def dequeueOutgoingFrame(self, /) -> PySide6.QtSerialBus.QCanBusFrame: ...
|
||||||
|
def deviceInfo(self, /) -> PySide6.QtSerialBus.QCanBusDeviceInfo: ...
|
||||||
|
def disconnectDevice(self, /) -> None: ...
|
||||||
|
def enqueueOutgoingFrame(self, newFrame: PySide6.QtSerialBus.QCanBusFrame | PySide6.QtSerialBus.QCanBusFrame.FrameType, /) -> None: ...
|
||||||
|
def enqueueReceivedFrames(self, newFrames: collections.abc.Sequence[PySide6.QtSerialBus.QCanBusFrame], /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QCanBusDevice.CanBusError: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def framesAvailable(self, /) -> int: ...
|
||||||
|
def framesToWrite(self, /) -> int: ...
|
||||||
|
def hasBusStatus(self, /) -> bool: ...
|
||||||
|
def hasOutgoingFrames(self, /) -> bool: ...
|
||||||
|
def interpretErrorFrame(self, errorFrame: PySide6.QtSerialBus.QCanBusFrame | PySide6.QtSerialBus.QCanBusFrame.FrameType, /) -> str: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
def readAllFrames(self, /) -> typing.List[PySide6.QtSerialBus.QCanBusFrame]: ...
|
||||||
|
def readFrame(self, /) -> PySide6.QtSerialBus.QCanBusFrame: ...
|
||||||
|
def resetController(self, /) -> None: ...
|
||||||
|
def setConfigurationParameter(self, key: PySide6.QtSerialBus.QCanBusDevice.ConfigurationKey, value: typing.Any, /) -> None: ...
|
||||||
|
def setError(self, errorText: str, arg__2: PySide6.QtSerialBus.QCanBusDevice.CanBusError, /) -> None: ...
|
||||||
|
def setState(self, newState: PySide6.QtSerialBus.QCanBusDevice.CanBusDeviceState, /) -> None: ...
|
||||||
|
def state(self, /) -> PySide6.QtSerialBus.QCanBusDevice.CanBusDeviceState: ...
|
||||||
|
def waitForFramesReceived(self, msecs: int, /) -> bool: ...
|
||||||
|
def waitForFramesWritten(self, msecs: int, /) -> bool: ...
|
||||||
|
def writeFrame(self, frame: PySide6.QtSerialBus.QCanBusFrame | PySide6.QtSerialBus.QCanBusFrame.FrameType, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanBusDeviceInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, other: PySide6.QtSerialBus.QCanBusDeviceInfo, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def alias(self, /) -> str: ...
|
||||||
|
def channel(self, /) -> int: ...
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def hasFlexibleDataRate(self, /) -> bool: ...
|
||||||
|
def isVirtual(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def plugin(self, /) -> str: ...
|
||||||
|
def serialNumber(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanBusFactory(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def availableDevices(self, /) -> typing.Tuple[typing.List[PySide6.QtSerialBus.QCanBusDeviceInfo], str]: ...
|
||||||
|
def createDevice(self, interfaceName: str, /) -> typing.Tuple[PySide6.QtSerialBus.QCanBusDevice, str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanBusFrame(Shiboken.Object):
|
||||||
|
|
||||||
|
class FrameError(enum.Flag):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
TransmissionTimeoutError = 0x1
|
||||||
|
LostArbitrationError = 0x2
|
||||||
|
ControllerError = 0x4
|
||||||
|
ProtocolViolationError = 0x8
|
||||||
|
TransceiverError = 0x10
|
||||||
|
MissingAcknowledgmentError = 0x20
|
||||||
|
BusOffError = 0x40
|
||||||
|
BusError = 0x80
|
||||||
|
ControllerRestartError = 0x100
|
||||||
|
UnknownError = 0x200
|
||||||
|
AnyError = 0x1fffffff
|
||||||
|
|
||||||
|
class FrameType(enum.Enum):
|
||||||
|
|
||||||
|
UnknownFrame = 0x0
|
||||||
|
DataFrame = 0x1
|
||||||
|
ErrorFrame = 0x2
|
||||||
|
RemoteRequestFrame = 0x3
|
||||||
|
InvalidFrame = 0x4
|
||||||
|
|
||||||
|
class TimeStamp(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, TimeStamp: PySide6.QtSerialBus.QCanBusFrame.TimeStamp, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, s: int | None = ..., usec: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromMicroSeconds(usec: int, /) -> PySide6.QtSerialBus.QCanBusFrame.TimeStamp: ...
|
||||||
|
def microSeconds(self, /) -> int: ...
|
||||||
|
def seconds(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, type: PySide6.QtSerialBus.QCanBusFrame.FrameType = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QCanBusFrame: PySide6.QtSerialBus.QCanBusFrame, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, identifier: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __lshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, arg__1: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QCanBusFrame.FrameError: ...
|
||||||
|
def frameId(self, /) -> int: ...
|
||||||
|
def frameType(self, /) -> PySide6.QtSerialBus.QCanBusFrame.FrameType: ...
|
||||||
|
def hasBitrateSwitch(self, /) -> bool: ...
|
||||||
|
def hasErrorStateIndicator(self, /) -> bool: ...
|
||||||
|
def hasExtendedFrameFormat(self, /) -> bool: ...
|
||||||
|
def hasFlexibleDataRateFormat(self, /) -> bool: ...
|
||||||
|
def hasLocalEcho(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def payload(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def setBitrateSwitch(self, bitrateSwitch: bool, /) -> None: ...
|
||||||
|
def setError(self, e: PySide6.QtSerialBus.QCanBusFrame.FrameError, /) -> None: ...
|
||||||
|
def setErrorStateIndicator(self, errorStateIndicator: bool, /) -> None: ...
|
||||||
|
def setExtendedFrameFormat(self, isExtended: bool, /) -> None: ...
|
||||||
|
def setFlexibleDataRateFormat(self, isFlexibleData: bool, /) -> None: ...
|
||||||
|
def setFrameId(self, newFrameId: int, /) -> None: ...
|
||||||
|
def setFrameType(self, newFormat: PySide6.QtSerialBus.QCanBusFrame.FrameType, /) -> None: ...
|
||||||
|
def setLocalEcho(self, localEcho: bool, /) -> None: ...
|
||||||
|
def setPayload(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setTimeStamp(self, ts: PySide6.QtSerialBus.QCanBusFrame.TimeStamp, /) -> None: ...
|
||||||
|
def timeStamp(self, /) -> PySide6.QtSerialBus.QCanBusFrame.TimeStamp: ...
|
||||||
|
def toString(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanDbcFileParser(Shiboken.Object):
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
FileReading = 0x1
|
||||||
|
Parsing = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QCanDbcFileParser.Error: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def messageDescriptions(self, /) -> typing.List[PySide6.QtSerialBus.QCanMessageDescription]: ...
|
||||||
|
def messageValueDescriptions(self, /) -> typing.Dict[PySide6.QtSerialBus.QtCanBus.UniqueId, typing.Dict[str, typing.Dict[int, str]]]: ...
|
||||||
|
@typing.overload
|
||||||
|
def parse(self, fileName: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def parse(self, fileNames: collections.abc.Sequence[str], /) -> bool: ...
|
||||||
|
def parseData(self, data: str, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def uniqueIdDescription() -> PySide6.QtSerialBus.QCanUniqueIdDescription: ...
|
||||||
|
def warnings(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanFrameProcessor(Shiboken.Object):
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
InvalidFrame = 0x1
|
||||||
|
UnsupportedFrameFormat = 0x2
|
||||||
|
Decoding = 0x3
|
||||||
|
Encoding = 0x4
|
||||||
|
|
||||||
|
class ParseResult(Shiboken.Object):
|
||||||
|
|
||||||
|
signalValues = ... # type: typing.Dict[str, typing.Any]
|
||||||
|
uniqueId = ... # type: PySide6.QtSerialBus.QtCanBus.UniqueId
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, ParseResult: PySide6.QtSerialBus.QCanFrameProcessor.ParseResult, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def addMessageDescriptions(self, descriptions: collections.abc.Sequence[PySide6.QtSerialBus.QCanMessageDescription], /) -> None: ...
|
||||||
|
def clearMessageDescriptions(self, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QCanFrameProcessor.Error: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def messageDescriptions(self, /) -> typing.List[PySide6.QtSerialBus.QCanMessageDescription]: ...
|
||||||
|
def parseFrame(self, frame: PySide6.QtSerialBus.QCanBusFrame | PySide6.QtSerialBus.QCanBusFrame.FrameType, /) -> PySide6.QtSerialBus.QCanFrameProcessor.ParseResult: ...
|
||||||
|
def prepareFrame(self, uniqueId: PySide6.QtSerialBus.QtCanBus.UniqueId, signalValues: typing.Dict[str, typing.Any], /) -> PySide6.QtSerialBus.QCanBusFrame: ...
|
||||||
|
def setMessageDescriptions(self, descriptions: collections.abc.Sequence[PySide6.QtSerialBus.QCanMessageDescription], /) -> None: ...
|
||||||
|
def setUniqueIdDescription(self, description: PySide6.QtSerialBus.QCanUniqueIdDescription, /) -> None: ...
|
||||||
|
def uniqueIdDescription(self, /) -> PySide6.QtSerialBus.QCanUniqueIdDescription: ...
|
||||||
|
def warnings(self, /) -> typing.List[str]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanMessageDescription(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSerialBus.QCanMessageDescription, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def addSignalDescription(self, description: PySide6.QtSerialBus.QCanSignalDescription, /) -> None: ...
|
||||||
|
def clearSignalDescriptions(self, /) -> None: ...
|
||||||
|
def comment(self, /) -> str: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def setComment(self, text: str, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setSignalDescriptions(self, descriptions: collections.abc.Sequence[PySide6.QtSerialBus.QCanSignalDescription], /) -> None: ...
|
||||||
|
def setSize(self, size: int, /) -> None: ...
|
||||||
|
def setTransmitter(self, transmitter: str, /) -> None: ...
|
||||||
|
def setUniqueId(self, id: PySide6.QtSerialBus.QtCanBus.UniqueId, /) -> None: ...
|
||||||
|
def signalDescriptionForName(self, name: str, /) -> PySide6.QtSerialBus.QCanSignalDescription: ...
|
||||||
|
def signalDescriptions(self, /) -> typing.List[PySide6.QtSerialBus.QCanSignalDescription]: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtSerialBus.QCanMessageDescription, /) -> None: ...
|
||||||
|
def transmitter(self, /) -> str: ...
|
||||||
|
def uniqueId(self, /) -> PySide6.QtSerialBus.QtCanBus.UniqueId: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanSignalDescription(Shiboken.Object):
|
||||||
|
|
||||||
|
class MultiplexValueRange(Shiboken.Object):
|
||||||
|
|
||||||
|
maximum = ... # type: typing.Any
|
||||||
|
minimum = ... # type: typing.Any
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, MultiplexValueRange: PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSerialBus.QCanSignalDescription, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
def addMultiplexSignal(self, name: str, ranges: collections.abc.Sequence[PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange], /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addMultiplexSignal(self, name: str, value: typing.Any, /) -> None: ...
|
||||||
|
def bitLength(self, /) -> int: ...
|
||||||
|
def clearMultiplexSignals(self, /) -> None: ...
|
||||||
|
def comment(self, /) -> str: ...
|
||||||
|
def dataEndian(self, /) -> PySide6.QtCore.QSysInfo.Endian: ...
|
||||||
|
def dataFormat(self, /) -> PySide6.QtSerialBus.QtCanBus.DataFormat: ...
|
||||||
|
def dataSource(self, /) -> PySide6.QtSerialBus.QtCanBus.DataSource: ...
|
||||||
|
def factor(self, /) -> float: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def maximum(self, /) -> float: ...
|
||||||
|
def minimum(self, /) -> float: ...
|
||||||
|
def multiplexSignals(self, /) -> typing.Dict[str, typing.List[PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange]]: ...
|
||||||
|
def multiplexState(self, /) -> PySide6.QtSerialBus.QtCanBus.MultiplexState: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def offset(self, /) -> float: ...
|
||||||
|
def physicalUnit(self, /) -> str: ...
|
||||||
|
def receiver(self, /) -> str: ...
|
||||||
|
def scaling(self, /) -> float: ...
|
||||||
|
def setBitLength(self, length: int, /) -> None: ...
|
||||||
|
def setComment(self, text: str, /) -> None: ...
|
||||||
|
def setDataEndian(self, endian: PySide6.QtCore.QSysInfo.Endian, /) -> None: ...
|
||||||
|
def setDataFormat(self, format: PySide6.QtSerialBus.QtCanBus.DataFormat, /) -> None: ...
|
||||||
|
def setDataSource(self, source: PySide6.QtSerialBus.QtCanBus.DataSource, /) -> None: ...
|
||||||
|
def setFactor(self, factor: float, /) -> None: ...
|
||||||
|
def setMultiplexSignals(self, multiplexorSignals: typing.Dict[str, collections.abc.Sequence[PySide6.QtSerialBus.QCanSignalDescription.MultiplexValueRange]], /) -> None: ...
|
||||||
|
def setMultiplexState(self, state: PySide6.QtSerialBus.QtCanBus.MultiplexState, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setOffset(self, offset: float, /) -> None: ...
|
||||||
|
def setPhysicalUnit(self, unit: str, /) -> None: ...
|
||||||
|
def setRange(self, minimum: float, maximum: float, /) -> None: ...
|
||||||
|
def setReceiver(self, receiver: str, /) -> None: ...
|
||||||
|
def setScaling(self, scaling: float, /) -> None: ...
|
||||||
|
def setStartBit(self, bit: int, /) -> None: ...
|
||||||
|
def startBit(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtSerialBus.QCanSignalDescription, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QCanUniqueIdDescription(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSerialBus.QCanUniqueIdDescription, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def bitLength(self, /) -> int: ...
|
||||||
|
def endian(self, /) -> PySide6.QtCore.QSysInfo.Endian: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def setBitLength(self, length: int, /) -> None: ...
|
||||||
|
def setEndian(self, endian: PySide6.QtCore.QSysInfo.Endian, /) -> None: ...
|
||||||
|
def setSource(self, source: PySide6.QtSerialBus.QtCanBus.DataSource, /) -> None: ...
|
||||||
|
def setStartBit(self, bit: int, /) -> None: ...
|
||||||
|
def source(self, /) -> PySide6.QtSerialBus.QtCanBus.DataSource: ...
|
||||||
|
def startBit(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtSerialBus.QCanUniqueIdDescription, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusClient(PySide6.QtSerialBus.QModbusDevice):
|
||||||
|
|
||||||
|
timeoutChanged : typing.ClassVar[Signal] = ... # timeoutChanged(int)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def numberOfRetries(self, /) -> int: ...
|
||||||
|
def processPrivateResponse(self, response: PySide6.QtSerialBus.QModbusResponse, data: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
def processResponse(self, response: PySide6.QtSerialBus.QModbusResponse, data: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
def sendRawRequest(self, request: PySide6.QtSerialBus.QModbusRequest, serverAddress: int, /) -> PySide6.QtSerialBus.QModbusReply: ...
|
||||||
|
def sendReadRequest(self, read: PySide6.QtSerialBus.QModbusDataUnit, serverAddress: int, /) -> PySide6.QtSerialBus.QModbusReply: ...
|
||||||
|
def sendReadWriteRequest(self, read: PySide6.QtSerialBus.QModbusDataUnit, write: PySide6.QtSerialBus.QModbusDataUnit, serverAddress: int, /) -> PySide6.QtSerialBus.QModbusReply: ...
|
||||||
|
def sendWriteRequest(self, write: PySide6.QtSerialBus.QModbusDataUnit, serverAddress: int, /) -> PySide6.QtSerialBus.QModbusReply: ...
|
||||||
|
def setNumberOfRetries(self, number: int, /) -> None: ...
|
||||||
|
def setTimeout(self, newTimeout: int, /) -> None: ...
|
||||||
|
def timeout(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusDataUnit(Shiboken.Object):
|
||||||
|
|
||||||
|
class RegisterType(enum.Enum):
|
||||||
|
|
||||||
|
Invalid = 0x0
|
||||||
|
DiscreteInputs = 0x1
|
||||||
|
Coils = 0x2
|
||||||
|
InputRegisters = 0x3
|
||||||
|
HoldingRegisters = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QModbusDataUnit: PySide6.QtSerialBus.QModbusDataUnit, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, newStartAddress: int, newValues: collections.abc.Sequence[int], /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, newStartAddress: int, newValueCount: int, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def registerType(self, /) -> PySide6.QtSerialBus.QModbusDataUnit.RegisterType: ...
|
||||||
|
def setRegisterType(self, type: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, /) -> None: ...
|
||||||
|
def setStartAddress(self, newAddress: int, /) -> None: ...
|
||||||
|
def setValue(self, index: int, newValue: int, /) -> None: ...
|
||||||
|
def setValueCount(self, newCount: int, /) -> None: ...
|
||||||
|
def setValues(self, newValues: collections.abc.Sequence[int], /) -> None: ...
|
||||||
|
def startAddress(self, /) -> int: ...
|
||||||
|
def value(self, index: int, /) -> int: ...
|
||||||
|
def valueCount(self, /) -> int: ...
|
||||||
|
def values(self, /) -> typing.List[int]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusDevice(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QModbusDevice::Error)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QModbusDevice::State)
|
||||||
|
|
||||||
|
class ConnectionParameter(enum.Enum):
|
||||||
|
|
||||||
|
SerialPortNameParameter = 0x0
|
||||||
|
SerialParityParameter = 0x1
|
||||||
|
SerialBaudRateParameter = 0x2
|
||||||
|
SerialDataBitsParameter = 0x3
|
||||||
|
SerialStopBitsParameter = 0x4
|
||||||
|
NetworkPortParameter = 0x5
|
||||||
|
NetworkAddressParameter = 0x6
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
ReadError = 0x1
|
||||||
|
WriteError = 0x2
|
||||||
|
ConnectionError = 0x3
|
||||||
|
ConfigurationError = 0x4
|
||||||
|
TimeoutError = 0x5
|
||||||
|
ProtocolError = 0x6
|
||||||
|
ReplyAbortedError = 0x7
|
||||||
|
UnknownError = 0x8
|
||||||
|
InvalidResponseError = 0x9
|
||||||
|
|
||||||
|
class IntermediateError(enum.Enum):
|
||||||
|
|
||||||
|
ResponseCrcError = 0x0
|
||||||
|
ResponseRequestMismatch = 0x1
|
||||||
|
|
||||||
|
class State(enum.Enum):
|
||||||
|
|
||||||
|
UnconnectedState = 0x0
|
||||||
|
ConnectingState = 0x1
|
||||||
|
ConnectedState = 0x2
|
||||||
|
ClosingState = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def connectDevice(self, /) -> bool: ...
|
||||||
|
def connectionParameter(self, parameter: PySide6.QtSerialBus.QModbusDevice.ConnectionParameter, /) -> typing.Any: ...
|
||||||
|
def device(self, /) -> PySide6.QtCore.QIODevice: ...
|
||||||
|
def disconnectDevice(self, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QModbusDevice.Error: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
def setConnectionParameter(self, parameter: PySide6.QtSerialBus.QModbusDevice.ConnectionParameter, value: typing.Any, /) -> None: ...
|
||||||
|
def setError(self, errorText: str, error: PySide6.QtSerialBus.QModbusDevice.Error, /) -> None: ...
|
||||||
|
def setState(self, newState: PySide6.QtSerialBus.QModbusDevice.State, /) -> None: ...
|
||||||
|
def state(self, /) -> PySide6.QtSerialBus.QModbusDevice.State: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusDeviceIdentification(Shiboken.Object):
|
||||||
|
|
||||||
|
class ConformityLevel(enum.Enum):
|
||||||
|
|
||||||
|
BasicConformityLevel = 0x1
|
||||||
|
RegularConformityLevel = 0x2
|
||||||
|
ExtendedConformityLevel = 0x3
|
||||||
|
BasicIndividualConformityLevel = 0x81
|
||||||
|
RegularIndividualConformityLevel = 0x82
|
||||||
|
ExtendedIndividualConformityLevel = 0x83
|
||||||
|
|
||||||
|
class ObjectId(enum.Enum):
|
||||||
|
|
||||||
|
VendorNameObjectId = 0x0
|
||||||
|
ProductCodeObjectId = 0x1
|
||||||
|
MajorMinorRevisionObjectId = 0x2
|
||||||
|
VendorUrlObjectId = 0x3
|
||||||
|
ProductNameObjectId = 0x4
|
||||||
|
ModelNameObjectId = 0x5
|
||||||
|
UserApplicationNameObjectId = 0x6
|
||||||
|
ReservedObjectId = 0x7
|
||||||
|
ProductDependentObjectId = 0x80
|
||||||
|
UndefinedObjectId = 0x100
|
||||||
|
|
||||||
|
class ReadDeviceIdCode(enum.Enum):
|
||||||
|
|
||||||
|
BasicReadDeviceIdCode = 0x1
|
||||||
|
RegularReadDeviceIdCode = 0x2
|
||||||
|
ExtendedReadDeviceIdCode = 0x3
|
||||||
|
IndividualReadDeviceIdCode = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QModbusDeviceIdentification: PySide6.QtSerialBus.QModbusDeviceIdentification, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def conformityLevel(self, /) -> PySide6.QtSerialBus.QModbusDeviceIdentification.ConformityLevel: ...
|
||||||
|
def contains(self, objectId: int, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def fromByteArray(ba: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtSerialBus.QModbusDeviceIdentification: ...
|
||||||
|
def insert(self, objectId: int, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def objectIds(self, /) -> typing.List[int]: ...
|
||||||
|
def remove(self, objectId: int, /) -> None: ...
|
||||||
|
def setConformityLevel(self, level: PySide6.QtSerialBus.QModbusDeviceIdentification.ConformityLevel, /) -> None: ...
|
||||||
|
def value(self, objectId: int, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusExceptionResponse(PySide6.QtSerialBus.QModbusResponse):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, fc: PySide6.QtSerialBus.QModbusPdu.FunctionCode, ec: PySide6.QtSerialBus.QModbusPdu.ExceptionCode, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pdu: PySide6.QtSerialBus.QModbusPdu, /) -> None: ...
|
||||||
|
|
||||||
|
def setExceptionCode(self, ec: PySide6.QtSerialBus.QModbusPdu.ExceptionCode, /) -> None: ...
|
||||||
|
def setFunctionCode(self, c: PySide6.QtSerialBus.QModbusPdu.FunctionCode, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusPdu(Shiboken.Object):
|
||||||
|
|
||||||
|
class ExceptionCode(enum.Enum):
|
||||||
|
|
||||||
|
IllegalFunction = 0x1
|
||||||
|
IllegalDataAddress = 0x2
|
||||||
|
IllegalDataValue = 0x3
|
||||||
|
ServerDeviceFailure = 0x4
|
||||||
|
Acknowledge = 0x5
|
||||||
|
ServerDeviceBusy = 0x6
|
||||||
|
NegativeAcknowledge = 0x7
|
||||||
|
MemoryParityError = 0x8
|
||||||
|
GatewayPathUnavailable = 0xa
|
||||||
|
GatewayTargetDeviceFailedToRespond = 0xb
|
||||||
|
ExtendedException = 0xff
|
||||||
|
|
||||||
|
class FunctionCode(enum.Enum):
|
||||||
|
|
||||||
|
Invalid = 0x0
|
||||||
|
ReadCoils = 0x1
|
||||||
|
ReadDiscreteInputs = 0x2
|
||||||
|
ReadHoldingRegisters = 0x3
|
||||||
|
ReadInputRegisters = 0x4
|
||||||
|
WriteSingleCoil = 0x5
|
||||||
|
WriteSingleRegister = 0x6
|
||||||
|
ReadExceptionStatus = 0x7
|
||||||
|
Diagnostics = 0x8
|
||||||
|
GetCommEventCounter = 0xb
|
||||||
|
GetCommEventLog = 0xc
|
||||||
|
WriteMultipleCoils = 0xf
|
||||||
|
WriteMultipleRegisters = 0x10
|
||||||
|
ReportServerId = 0x11
|
||||||
|
ReadFileRecord = 0x14
|
||||||
|
WriteFileRecord = 0x15
|
||||||
|
MaskWriteRegister = 0x16
|
||||||
|
ReadWriteMultipleRegisters = 0x17
|
||||||
|
ReadFifoQueue = 0x18
|
||||||
|
EncapsulatedInterfaceTransport = 0x2b
|
||||||
|
UndefinedFunctionCode = 0x100
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, code: PySide6.QtSerialBus.QModbusPdu.FunctionCode, newData: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, arg__1: PySide6.QtSerialBus.QModbusPdu, /) -> None: ...
|
||||||
|
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def data(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def dataSize(self, /) -> int: ...
|
||||||
|
def exceptionCode(self, /) -> PySide6.QtSerialBus.QModbusPdu.ExceptionCode: ...
|
||||||
|
def functionCode(self, /) -> PySide6.QtSerialBus.QModbusPdu.FunctionCode: ...
|
||||||
|
def isException(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def setData(self, newData: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def setFunctionCode(self, code: PySide6.QtSerialBus.QModbusPdu.FunctionCode, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusReply(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QModbusDevice::Error)
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished()
|
||||||
|
intermediateErrorOccurred: typing.ClassVar[Signal] = ... # intermediateErrorOccurred(QModbusDevice::IntermediateError)
|
||||||
|
|
||||||
|
class ReplyType(enum.Enum):
|
||||||
|
|
||||||
|
Raw = 0x0
|
||||||
|
Common = 0x1
|
||||||
|
Broadcast = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, type: PySide6.QtSerialBus.QModbusReply.ReplyType, serverAddress: int, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addIntermediateError(self, error: PySide6.QtSerialBus.QModbusDevice.IntermediateError, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialBus.QModbusDevice.Error: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def intermediateErrors(self, /) -> typing.List[PySide6.QtSerialBus.QModbusDevice.IntermediateError]: ...
|
||||||
|
def isFinished(self, /) -> bool: ...
|
||||||
|
def rawResult(self, /) -> PySide6.QtSerialBus.QModbusResponse: ...
|
||||||
|
def result(self, /) -> PySide6.QtSerialBus.QModbusDataUnit: ...
|
||||||
|
def serverAddress(self, /) -> int: ...
|
||||||
|
def setError(self, error: PySide6.QtSerialBus.QModbusDevice.Error, errorText: str, /) -> None: ...
|
||||||
|
def setFinished(self, isFinished: bool, /) -> None: ...
|
||||||
|
def setRawResult(self, unit: PySide6.QtSerialBus.QModbusResponse, /) -> None: ...
|
||||||
|
def setResult(self, unit: PySide6.QtSerialBus.QModbusDataUnit, /) -> None: ...
|
||||||
|
def type(self, /) -> PySide6.QtSerialBus.QModbusReply.ReplyType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusRequest(PySide6.QtSerialBus.QModbusPdu):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, code: PySide6.QtSerialBus.QModbusPdu.FunctionCode, /, newData: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pdu: PySide6.QtSerialBus.QModbusPdu, /) -> None: ...
|
||||||
|
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
@staticmethod
|
||||||
|
def calculateDataSize(pdu: PySide6.QtSerialBus.QModbusRequest, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def minimumDataSize(pdu: PySide6.QtSerialBus.QModbusRequest, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusResponse(PySide6.QtSerialBus.QModbusPdu):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, code: PySide6.QtSerialBus.QModbusPdu.FunctionCode, /, newData: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, pdu: PySide6.QtSerialBus.QModbusPdu, /) -> None: ...
|
||||||
|
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __rshift__(self, stream: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
@staticmethod
|
||||||
|
def calculateDataSize(pdu: PySide6.QtSerialBus.QModbusResponse, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def minimumDataSize(pdu: PySide6.QtSerialBus.QModbusResponse, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusRtuSerialClient(PySide6.QtSerialBus.QModbusClient):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def interFrameDelay(self, /) -> int: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
def setInterFrameDelay(self, microseconds: int, /) -> None: ...
|
||||||
|
def setTurnaroundDelay(self, turnaroundDelay: int, /) -> None: ...
|
||||||
|
def turnaroundDelay(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusRtuSerialServer(PySide6.QtSerialBus.QModbusServer):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def interFrameDelay(self, /) -> int: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
def processRequest(self, request: PySide6.QtSerialBus.QModbusPdu, /) -> PySide6.QtSerialBus.QModbusResponse: ...
|
||||||
|
def processesBroadcast(self, /) -> bool: ...
|
||||||
|
def setInterFrameDelay(self, microseconds: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusServer(PySide6.QtSerialBus.QModbusDevice):
|
||||||
|
|
||||||
|
dataWritten : typing.ClassVar[Signal] = ... # dataWritten(QModbusDataUnit::RegisterType,int,int)
|
||||||
|
|
||||||
|
class Option(enum.Enum):
|
||||||
|
|
||||||
|
DiagnosticRegister = 0x0
|
||||||
|
ExceptionStatusOffset = 0x1
|
||||||
|
DeviceBusy = 0x2
|
||||||
|
AsciiInputDelimiter = 0x3
|
||||||
|
ListenOnlyMode = 0x4
|
||||||
|
ServerIdentifier = 0x5
|
||||||
|
RunIndicatorStatus = 0x6
|
||||||
|
AdditionalData = 0x7
|
||||||
|
DeviceIdentification = 0x8
|
||||||
|
UserOption = 0x100
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def data(self, newData: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def data(self, table: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, address: int, /) -> typing.Tuple[bool, int]: ...
|
||||||
|
def processPrivateRequest(self, request: PySide6.QtSerialBus.QModbusPdu, /) -> PySide6.QtSerialBus.QModbusResponse: ...
|
||||||
|
def processRequest(self, request: PySide6.QtSerialBus.QModbusPdu, /) -> PySide6.QtSerialBus.QModbusResponse: ...
|
||||||
|
def processesBroadcast(self, /) -> bool: ...
|
||||||
|
def readData(self, newData: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
def serverAddress(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def setData(self, unit: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def setData(self, table: PySide6.QtSerialBus.QModbusDataUnit.RegisterType, address: int, data: int, /) -> bool: ...
|
||||||
|
def setMap(self, map: typing.Dict[PySide6.QtSerialBus.QModbusDataUnit.RegisterType, PySide6.QtSerialBus.QModbusDataUnit], /) -> bool: ...
|
||||||
|
def setServerAddress(self, serverAddress: int, /) -> None: ...
|
||||||
|
def setValue(self, option: int, value: typing.Any, /) -> bool: ...
|
||||||
|
def value(self, option: int, /) -> typing.Any: ...
|
||||||
|
def writeData(self, unit: PySide6.QtSerialBus.QModbusDataUnit, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusTcpClient(PySide6.QtSerialBus.QModbusClient):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusTcpConnectionObserver(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def acceptNewConnection(self, newClient: PySide6.QtNetwork.QTcpSocket, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QModbusTcpServer(PySide6.QtSerialBus.QModbusServer):
|
||||||
|
|
||||||
|
modbusClientDisconnected : typing.ClassVar[Signal] = ... # modbusClientDisconnected(QTcpSocket*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def installConnectionObserver(self, observer: PySide6.QtSerialBus.QModbusTcpConnectionObserver, /) -> None: ...
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
def processRequest(self, request: PySide6.QtSerialBus.QModbusPdu, /) -> PySide6.QtSerialBus.QModbusResponse: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtCanBus(Shiboken.Object):
|
||||||
|
|
||||||
|
class DataFormat(enum.Enum):
|
||||||
|
|
||||||
|
SignedInteger = 0x0
|
||||||
|
UnsignedInteger = 0x1
|
||||||
|
Float = 0x2
|
||||||
|
Double = 0x3
|
||||||
|
AsciiString = 0x4
|
||||||
|
|
||||||
|
class DataSource(enum.Enum):
|
||||||
|
|
||||||
|
Payload = 0x0
|
||||||
|
FrameId = 0x1
|
||||||
|
|
||||||
|
class MultiplexState(enum.Enum):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
MultiplexorSwitch = 0x1
|
||||||
|
MultiplexedSignal = 0x2
|
||||||
|
SwitchAndSignal = 0x3
|
||||||
|
|
||||||
|
class UniqueId(enum.Enum): ... # type: ignore[misc]
|
||||||
|
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def qbswap(src: PySide6.QtSerialBus.QtCanBus.UniqueId, /) -> PySide6.QtSerialBus.QtCanBus.UniqueId: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,187 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSerialPort, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSerialPort`
|
||||||
|
|
||||||
|
import PySide6.QtSerialPort
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSerialPort(PySide6.QtCore.QIODevice):
|
||||||
|
|
||||||
|
baudRateChanged : typing.ClassVar[Signal] = ... # baudRateChanged(int,QSerialPort::Directions)
|
||||||
|
breakEnabledChanged : typing.ClassVar[Signal] = ... # breakEnabledChanged(bool)
|
||||||
|
dataBitsChanged : typing.ClassVar[Signal] = ... # dataBitsChanged(QSerialPort::DataBits)
|
||||||
|
dataTerminalReadyChanged : typing.ClassVar[Signal] = ... # dataTerminalReadyChanged(bool)
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QSerialPort::SerialPortError)
|
||||||
|
flowControlChanged : typing.ClassVar[Signal] = ... # flowControlChanged(QSerialPort::FlowControl)
|
||||||
|
parityChanged : typing.ClassVar[Signal] = ... # parityChanged(QSerialPort::Parity)
|
||||||
|
requestToSendChanged : typing.ClassVar[Signal] = ... # requestToSendChanged(bool)
|
||||||
|
settingsRestoredOnCloseChanged: typing.ClassVar[Signal] = ... # settingsRestoredOnCloseChanged(bool)
|
||||||
|
stopBitsChanged : typing.ClassVar[Signal] = ... # stopBitsChanged(QSerialPort::StopBits)
|
||||||
|
|
||||||
|
class BaudRate(enum.IntEnum):
|
||||||
|
|
||||||
|
Baud1200 = 0x4b0
|
||||||
|
Baud2400 = 0x960
|
||||||
|
Baud4800 = 0x12c0
|
||||||
|
Baud9600 = 0x2580
|
||||||
|
Baud19200 = 0x4b00
|
||||||
|
Baud38400 = 0x9600
|
||||||
|
Baud57600 = 0xe100
|
||||||
|
Baud115200 = 0x1c200
|
||||||
|
|
||||||
|
class DataBits(enum.Enum):
|
||||||
|
|
||||||
|
Data5 = 0x5
|
||||||
|
Data6 = 0x6
|
||||||
|
Data7 = 0x7
|
||||||
|
Data8 = 0x8
|
||||||
|
|
||||||
|
class Direction(enum.Flag):
|
||||||
|
|
||||||
|
Input = 0x1
|
||||||
|
Output = 0x2
|
||||||
|
AllDirections = 0x3
|
||||||
|
|
||||||
|
class FlowControl(enum.Enum):
|
||||||
|
|
||||||
|
NoFlowControl = 0x0
|
||||||
|
HardwareControl = 0x1
|
||||||
|
SoftwareControl = 0x2
|
||||||
|
|
||||||
|
class Parity(enum.Enum):
|
||||||
|
|
||||||
|
NoParity = 0x0
|
||||||
|
EvenParity = 0x2
|
||||||
|
OddParity = 0x3
|
||||||
|
SpaceParity = 0x4
|
||||||
|
MarkParity = 0x5
|
||||||
|
|
||||||
|
class PinoutSignal(enum.Flag):
|
||||||
|
|
||||||
|
NoSignal = 0x0
|
||||||
|
DataTerminalReadySignal = 0x4
|
||||||
|
DataCarrierDetectSignal = 0x8
|
||||||
|
DataSetReadySignal = 0x10
|
||||||
|
RingIndicatorSignal = 0x20
|
||||||
|
RequestToSendSignal = 0x40
|
||||||
|
ClearToSendSignal = 0x80
|
||||||
|
SecondaryTransmittedDataSignal = 0x100
|
||||||
|
SecondaryReceivedDataSignal = 0x200
|
||||||
|
|
||||||
|
class SerialPortError(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
DeviceNotFoundError = 0x1
|
||||||
|
PermissionError = 0x2
|
||||||
|
OpenError = 0x3
|
||||||
|
WriteError = 0x4
|
||||||
|
ReadError = 0x5
|
||||||
|
ResourceError = 0x6
|
||||||
|
UnsupportedOperationError = 0x7
|
||||||
|
UnknownError = 0x8
|
||||||
|
TimeoutError = 0x9
|
||||||
|
NotOpenError = 0xa
|
||||||
|
|
||||||
|
class StopBits(enum.Enum):
|
||||||
|
|
||||||
|
OneStop = 0x1
|
||||||
|
TwoStop = 0x2
|
||||||
|
OneAndHalfStop = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, info: PySide6.QtSerialPort.QSerialPortInfo, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def baudRate(self, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> int: ...
|
||||||
|
def bytesAvailable(self, /) -> int: ...
|
||||||
|
def bytesToWrite(self, /) -> int: ...
|
||||||
|
def canReadLine(self, /) -> bool: ...
|
||||||
|
def clear(self, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> bool: ...
|
||||||
|
def clearError(self, /) -> None: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def dataBits(self, /) -> PySide6.QtSerialPort.QSerialPort.DataBits: ...
|
||||||
|
def error(self, /) -> PySide6.QtSerialPort.QSerialPort.SerialPortError: ...
|
||||||
|
def flowControl(self, /) -> PySide6.QtSerialPort.QSerialPort.FlowControl: ...
|
||||||
|
def flush(self, /) -> bool: ...
|
||||||
|
def handle(self, /) -> int: ...
|
||||||
|
def isBreakEnabled(self, /) -> bool: ...
|
||||||
|
def isDataTerminalReady(self, /) -> bool: ...
|
||||||
|
def isRequestToSend(self, /) -> bool: ...
|
||||||
|
def isSequential(self, /) -> bool: ...
|
||||||
|
def open(self, mode: PySide6.QtCore.QIODeviceBase.OpenModeFlag, /) -> bool: ...
|
||||||
|
def parity(self, /) -> PySide6.QtSerialPort.QSerialPort.Parity: ...
|
||||||
|
def pinoutSignals(self, /) -> PySide6.QtSerialPort.QSerialPort.PinoutSignal: ...
|
||||||
|
def portName(self, /) -> str: ...
|
||||||
|
def readBufferSize(self, /) -> int: ...
|
||||||
|
def readData(self, maxSize: int, /) -> object: ...
|
||||||
|
def readLineData(self, maxSize: int, /) -> object: ...
|
||||||
|
def setBaudRate(self, baudRate: int, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> bool: ...
|
||||||
|
def setBreakEnabled(self, /, set: bool = ...) -> bool: ...
|
||||||
|
def setDataBits(self, dataBits: PySide6.QtSerialPort.QSerialPort.DataBits, /) -> bool: ...
|
||||||
|
def setDataTerminalReady(self, set: bool, /) -> bool: ...
|
||||||
|
def setFlowControl(self, flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl, /) -> bool: ...
|
||||||
|
def setParity(self, parity: PySide6.QtSerialPort.QSerialPort.Parity, /) -> bool: ...
|
||||||
|
def setPort(self, info: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||||
|
def setPortName(self, name: str, /) -> None: ...
|
||||||
|
def setReadBufferSize(self, size: int, /) -> None: ...
|
||||||
|
def setRequestToSend(self, set: bool, /) -> bool: ...
|
||||||
|
def setSettingsRestoredOnClose(self, restore: bool, /) -> None: ...
|
||||||
|
def setStopBits(self, stopBits: PySide6.QtSerialPort.QSerialPort.StopBits, /) -> bool: ...
|
||||||
|
def setWriteBufferSize(self, size: int, /) -> None: ...
|
||||||
|
def settingsRestoredOnClose(self, /) -> bool: ...
|
||||||
|
def stopBits(self, /) -> PySide6.QtSerialPort.QSerialPort.StopBits: ...
|
||||||
|
def waitForBytesWritten(self, /, msecs: int = ...) -> bool: ...
|
||||||
|
def waitForReadyRead(self, /, msecs: int = ...) -> bool: ...
|
||||||
|
def writeBufferSize(self, /) -> int: ...
|
||||||
|
def writeData(self, data: bytes | bytearray | memoryview, maxSize: int, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSerialPortInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, port: PySide6.QtSerialPort.QSerialPort, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@staticmethod
|
||||||
|
def availablePorts() -> typing.List[PySide6.QtSerialPort.QSerialPortInfo]: ...
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def hasProductIdentifier(self, /) -> bool: ...
|
||||||
|
def hasVendorIdentifier(self, /) -> bool: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def manufacturer(self, /) -> str: ...
|
||||||
|
def portName(self, /) -> str: ...
|
||||||
|
def productIdentifier(self, /) -> int: ...
|
||||||
|
def serialNumber(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def standardBaudRates() -> typing.List[int]: ...
|
||||||
|
def swap(self, other: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||||
|
def systemLocation(self, /) -> str: ...
|
||||||
|
def vendorIdentifier(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,238 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSpatialAudio, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSpatialAudio`
|
||||||
|
|
||||||
|
import PySide6.QtSpatialAudio
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtMultimedia
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QAmbientSound(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
autoPlayChanged : typing.ClassVar[Signal] = ... # autoPlayChanged()
|
||||||
|
loopsChanged : typing.ClassVar[Signal] = ... # loopsChanged()
|
||||||
|
sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged()
|
||||||
|
volumeChanged : typing.ClassVar[Signal] = ... # volumeChanged()
|
||||||
|
|
||||||
|
class Loops(enum.IntEnum):
|
||||||
|
|
||||||
|
Infinite = -1
|
||||||
|
Once = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, engine: PySide6.QtSpatialAudio.QAudioEngine, /, *, source: PySide6.QtCore.QUrl | None = ..., volume: float | None = ..., loops: int | None = ..., autoPlay: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def autoPlay(self, /) -> bool: ...
|
||||||
|
def engine(self, /) -> PySide6.QtSpatialAudio.QAudioEngine: ...
|
||||||
|
def loops(self, /) -> int: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def play(self, /) -> None: ...
|
||||||
|
def setAutoPlay(self, autoPlay: bool, /) -> None: ...
|
||||||
|
def setLoops(self, loops: int, /) -> None: ...
|
||||||
|
def setSource(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setVolume(self, volume: float, /) -> None: ...
|
||||||
|
def source(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
def volume(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAudioEngine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
distanceScaleChanged : typing.ClassVar[Signal] = ... # distanceScaleChanged()
|
||||||
|
masterVolumeChanged : typing.ClassVar[Signal] = ... # masterVolumeChanged()
|
||||||
|
outputDeviceChanged : typing.ClassVar[Signal] = ... # outputDeviceChanged()
|
||||||
|
outputModeChanged : typing.ClassVar[Signal] = ... # outputModeChanged()
|
||||||
|
pausedChanged : typing.ClassVar[Signal] = ... # pausedChanged()
|
||||||
|
|
||||||
|
class OutputMode(enum.Enum):
|
||||||
|
|
||||||
|
Surround = 0x0
|
||||||
|
Stereo = 0x1
|
||||||
|
Headphone = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtCore.QObject, /, *, outputMode: PySide6.QtSpatialAudio.QAudioEngine.OutputMode | None = ..., outputDevice: PySide6.QtMultimedia.QAudioDevice | None = ..., masterVolume: float | None = ..., paused: bool | None = ..., distanceScale: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, outputMode: PySide6.QtSpatialAudio.QAudioEngine.OutputMode | None = ..., outputDevice: PySide6.QtMultimedia.QAudioDevice | None = ..., masterVolume: float | None = ..., paused: bool | None = ..., distanceScale: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, sampleRate: int, /, parent: PySide6.QtCore.QObject | None = ..., *, outputMode: PySide6.QtSpatialAudio.QAudioEngine.OutputMode | None = ..., outputDevice: PySide6.QtMultimedia.QAudioDevice | None = ..., masterVolume: float | None = ..., paused: bool | None = ..., distanceScale: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def distanceScale(self, /) -> float: ...
|
||||||
|
def masterVolume(self, /) -> float: ...
|
||||||
|
def outputDevice(self, /) -> PySide6.QtMultimedia.QAudioDevice: ...
|
||||||
|
def outputMode(self, /) -> PySide6.QtSpatialAudio.QAudioEngine.OutputMode: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def paused(self, /) -> bool: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def roomEffectsEnabled(self, /) -> bool: ...
|
||||||
|
def sampleRate(self, /) -> int: ...
|
||||||
|
def setDistanceScale(self, scale: float, /) -> None: ...
|
||||||
|
def setMasterVolume(self, volume: float, /) -> None: ...
|
||||||
|
def setOutputDevice(self, device: PySide6.QtMultimedia.QAudioDevice, /) -> None: ...
|
||||||
|
def setOutputMode(self, mode: PySide6.QtSpatialAudio.QAudioEngine.OutputMode, /) -> None: ...
|
||||||
|
def setPaused(self, paused: bool, /) -> None: ...
|
||||||
|
def setRoomEffectsEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def start(self, /) -> None: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAudioListener(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, engine: PySide6.QtSpatialAudio.QAudioEngine, /) -> None: ...
|
||||||
|
|
||||||
|
def engine(self, /) -> PySide6.QtSpatialAudio.QAudioEngine: ...
|
||||||
|
def position(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setRotation(self, q: PySide6.QtGui.QQuaternion, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAudioRoom(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
dimensionsChanged : typing.ClassVar[Signal] = ... # dimensionsChanged()
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged()
|
||||||
|
reflectionGainChanged : typing.ClassVar[Signal] = ... # reflectionGainChanged()
|
||||||
|
reverbBrightnessChanged : typing.ClassVar[Signal] = ... # reverbBrightnessChanged()
|
||||||
|
reverbGainChanged : typing.ClassVar[Signal] = ... # reverbGainChanged()
|
||||||
|
reverbTimeChanged : typing.ClassVar[Signal] = ... # reverbTimeChanged()
|
||||||
|
rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged()
|
||||||
|
wallsChanged : typing.ClassVar[Signal] = ... # wallsChanged()
|
||||||
|
|
||||||
|
class Material(enum.Enum):
|
||||||
|
|
||||||
|
Transparent = 0x0
|
||||||
|
AcousticCeilingTiles = 0x1
|
||||||
|
BrickBare = 0x2
|
||||||
|
BrickPainted = 0x3
|
||||||
|
ConcreteBlockCoarse = 0x4
|
||||||
|
ConcreteBlockPainted = 0x5
|
||||||
|
CurtainHeavy = 0x6
|
||||||
|
FiberGlassInsulation = 0x7
|
||||||
|
GlassThin = 0x8
|
||||||
|
GlassThick = 0x9
|
||||||
|
Grass = 0xa
|
||||||
|
LinoleumOnConcrete = 0xb
|
||||||
|
Marble = 0xc
|
||||||
|
Metal = 0xd
|
||||||
|
ParquetOnConcrete = 0xe
|
||||||
|
PlasterRough = 0xf
|
||||||
|
PlasterSmooth = 0x10
|
||||||
|
PlywoodPanel = 0x11
|
||||||
|
PolishedConcreteOrTile = 0x12
|
||||||
|
Sheetrock = 0x13
|
||||||
|
WaterOrIceSurface = 0x14
|
||||||
|
WoodCeiling = 0x15
|
||||||
|
WoodPanel = 0x16
|
||||||
|
UniformMaterial = 0x17
|
||||||
|
|
||||||
|
class Wall(enum.Enum):
|
||||||
|
|
||||||
|
LeftWall = 0x0
|
||||||
|
RightWall = 0x1
|
||||||
|
Floor = 0x2
|
||||||
|
Ceiling = 0x3
|
||||||
|
FrontWall = 0x4
|
||||||
|
BackWall = 0x5
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, engine: PySide6.QtSpatialAudio.QAudioEngine, /, *, position: PySide6.QtGui.QVector3D | None = ..., dimensions: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., reflectionGain: float | None = ..., reverbGain: float | None = ..., reverbTime: float | None = ..., reverbBrightness: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def dimensions(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def position(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def reflectionGain(self, /) -> float: ...
|
||||||
|
def reverbBrightness(self, /) -> float: ...
|
||||||
|
def reverbGain(self, /) -> float: ...
|
||||||
|
def reverbTime(self, /) -> float: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def setDimensions(self, dim: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setReflectionGain(self, factor: float, /) -> None: ...
|
||||||
|
def setReverbBrightness(self, factor: float, /) -> None: ...
|
||||||
|
def setReverbGain(self, factor: float, /) -> None: ...
|
||||||
|
def setReverbTime(self, factor: float, /) -> None: ...
|
||||||
|
def setRotation(self, q: PySide6.QtGui.QQuaternion, /) -> None: ...
|
||||||
|
def setWallMaterial(self, wall: PySide6.QtSpatialAudio.QAudioRoom.Wall, material: PySide6.QtSpatialAudio.QAudioRoom.Material, /) -> None: ...
|
||||||
|
def wallMaterial(self, wall: PySide6.QtSpatialAudio.QAudioRoom.Wall, /) -> PySide6.QtSpatialAudio.QAudioRoom.Material: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSpatialSound(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
autoPlayChanged : typing.ClassVar[Signal] = ... # autoPlayChanged()
|
||||||
|
directivityChanged : typing.ClassVar[Signal] = ... # directivityChanged()
|
||||||
|
directivityOrderChanged : typing.ClassVar[Signal] = ... # directivityOrderChanged()
|
||||||
|
distanceCutoffChanged : typing.ClassVar[Signal] = ... # distanceCutoffChanged()
|
||||||
|
distanceModelChanged : typing.ClassVar[Signal] = ... # distanceModelChanged()
|
||||||
|
loopsChanged : typing.ClassVar[Signal] = ... # loopsChanged()
|
||||||
|
manualAttenuationChanged : typing.ClassVar[Signal] = ... # manualAttenuationChanged()
|
||||||
|
nearFieldGainChanged : typing.ClassVar[Signal] = ... # nearFieldGainChanged()
|
||||||
|
occlusionIntensityChanged: typing.ClassVar[Signal] = ... # occlusionIntensityChanged()
|
||||||
|
positionChanged : typing.ClassVar[Signal] = ... # positionChanged()
|
||||||
|
rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged()
|
||||||
|
sizeChanged : typing.ClassVar[Signal] = ... # sizeChanged()
|
||||||
|
sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged()
|
||||||
|
volumeChanged : typing.ClassVar[Signal] = ... # volumeChanged()
|
||||||
|
|
||||||
|
class DistanceModel(enum.Enum):
|
||||||
|
|
||||||
|
Logarithmic = 0x0
|
||||||
|
Linear = 0x1
|
||||||
|
ManualAttenuation = 0x2
|
||||||
|
|
||||||
|
class Loops(enum.IntEnum):
|
||||||
|
|
||||||
|
Infinite = -1
|
||||||
|
Once = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, engine: PySide6.QtSpatialAudio.QAudioEngine, /, *, source: PySide6.QtCore.QUrl | None = ..., position: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., volume: float | None = ..., distanceModel: PySide6.QtSpatialAudio.QSpatialSound.DistanceModel | None = ..., size: float | None = ..., distanceCutoff: float | None = ..., manualAttenuation: float | None = ..., occlusionIntensity: float | None = ..., directivity: float | None = ..., directivityOrder: float | None = ..., nearFieldGain: float | None = ..., loops: int | None = ..., autoPlay: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def autoPlay(self, /) -> bool: ...
|
||||||
|
def directivity(self, /) -> float: ...
|
||||||
|
def directivityOrder(self, /) -> float: ...
|
||||||
|
def distanceCutoff(self, /) -> float: ...
|
||||||
|
def distanceModel(self, /) -> PySide6.QtSpatialAudio.QSpatialSound.DistanceModel: ...
|
||||||
|
def engine(self, /) -> PySide6.QtSpatialAudio.QAudioEngine: ...
|
||||||
|
def loops(self, /) -> int: ...
|
||||||
|
def manualAttenuation(self, /) -> float: ...
|
||||||
|
def nearFieldGain(self, /) -> float: ...
|
||||||
|
def occlusionIntensity(self, /) -> float: ...
|
||||||
|
def pause(self, /) -> None: ...
|
||||||
|
def play(self, /) -> None: ...
|
||||||
|
def position(self, /) -> PySide6.QtGui.QVector3D: ...
|
||||||
|
def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
|
||||||
|
def setAutoPlay(self, autoPlay: bool, /) -> None: ...
|
||||||
|
def setDirectivity(self, alpha: float, /) -> None: ...
|
||||||
|
def setDirectivityOrder(self, alpha: float, /) -> None: ...
|
||||||
|
def setDistanceCutoff(self, cutoff: float, /) -> None: ...
|
||||||
|
def setDistanceModel(self, model: PySide6.QtSpatialAudio.QSpatialSound.DistanceModel, /) -> None: ...
|
||||||
|
def setLoops(self, loops: int, /) -> None: ...
|
||||||
|
def setManualAttenuation(self, attenuation: float, /) -> None: ...
|
||||||
|
def setNearFieldGain(self, gain: float, /) -> None: ...
|
||||||
|
def setOcclusionIntensity(self, occlusion: float, /) -> None: ...
|
||||||
|
def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
|
||||||
|
def setRotation(self, q: PySide6.QtGui.QQuaternion, /) -> None: ...
|
||||||
|
def setSize(self, size: float, /) -> None: ...
|
||||||
|
def setSource(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setVolume(self, volume: float, /) -> None: ...
|
||||||
|
def size(self, /) -> float: ...
|
||||||
|
def source(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
def volume(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,689 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSql, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSql`
|
||||||
|
|
||||||
|
import PySide6.QtSql
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSql(Shiboken.Object):
|
||||||
|
|
||||||
|
class Location(enum.Enum):
|
||||||
|
|
||||||
|
AfterLastRow = -2
|
||||||
|
BeforeFirstRow = -1
|
||||||
|
|
||||||
|
class NumericalPrecisionPolicy(enum.Enum):
|
||||||
|
|
||||||
|
HighPrecision = 0x0
|
||||||
|
LowPrecisionInt32 = 0x1
|
||||||
|
LowPrecisionInt64 = 0x2
|
||||||
|
LowPrecisionDouble = 0x4
|
||||||
|
|
||||||
|
class ParamTypeFlag(enum.Flag):
|
||||||
|
|
||||||
|
In = 0x1
|
||||||
|
Out = 0x2
|
||||||
|
InOut = 0x3
|
||||||
|
Binary = 0x4
|
||||||
|
|
||||||
|
class TableType(enum.Enum):
|
||||||
|
|
||||||
|
Tables = 0x1
|
||||||
|
SystemTables = 0x2
|
||||||
|
Views = 0x4
|
||||||
|
AllTables = 0xff
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlDatabase(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, driver: PySide6.QtSql.QSqlDriver, /, *, numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlDatabase, /, *, numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: str, /, *, numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def addDatabase(driver: PySide6.QtSql.QSqlDriver, /, connectionName: str = ...) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def addDatabase(type: str, /, connectionName: str = ...) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def cloneDatabase(other: PySide6.QtSql.QSqlDatabase, connectionName: str, /) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def cloneDatabase(other: str, connectionName: str, /) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def commit(self, /) -> bool: ...
|
||||||
|
def connectOptions(self, /) -> str: ...
|
||||||
|
def connectionName(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def connectionNames() -> typing.List[str]: ...
|
||||||
|
@staticmethod
|
||||||
|
def contains(connectionName: str = ...) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def database(connectionName: str = ..., open: bool = ...) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
def databaseName(self, /) -> str: ...
|
||||||
|
def driver(self, /) -> PySide6.QtSql.QSqlDriver: ...
|
||||||
|
def driverName(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def drivers() -> typing.List[str]: ...
|
||||||
|
def exec(self, /, query: str = ...) -> PySide6.QtSql.QSqlQuery: ...
|
||||||
|
def exec_(self, /, query: str = ...) -> PySide6.QtSql.QSqlQuery: ...
|
||||||
|
def hostName(self, /) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def isDriverAvailable(name: str, /) -> bool: ...
|
||||||
|
def isOpen(self, /) -> bool: ...
|
||||||
|
def isOpenError(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtSql.QSqlError: ...
|
||||||
|
def moveToThread(self, targetThread: PySide6.QtCore.QThread, /) -> bool: ...
|
||||||
|
def numericalPrecisionPolicy(self, /) -> PySide6.QtSql.QSql.NumericalPrecisionPolicy: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, user: str, password: str, /) -> bool: ...
|
||||||
|
def password(self, /) -> str: ...
|
||||||
|
def port(self, /) -> int: ...
|
||||||
|
def primaryIndex(self, tablename: str, /) -> PySide6.QtSql.QSqlIndex: ...
|
||||||
|
def record(self, tablename: str, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
@staticmethod
|
||||||
|
def registerSqlDriver(name: str, creator: PySide6.QtSql.QSqlDriverCreatorBase, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def removeDatabase(connectionName: str, /) -> None: ...
|
||||||
|
def rollback(self, /) -> bool: ...
|
||||||
|
def setConnectOptions(self, /, options: str = ...) -> None: ...
|
||||||
|
def setDatabaseName(self, name: str, /) -> None: ...
|
||||||
|
def setHostName(self, host: str, /) -> None: ...
|
||||||
|
def setNumericalPrecisionPolicy(self, precisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy, /) -> None: ...
|
||||||
|
def setPassword(self, password: str, /) -> None: ...
|
||||||
|
def setPort(self, p: int, /) -> None: ...
|
||||||
|
def setUserName(self, name: str, /) -> None: ...
|
||||||
|
def tables(self, /, type: PySide6.QtSql.QSql.TableType = ...) -> typing.List[str]: ...
|
||||||
|
def thread(self, /) -> PySide6.QtCore.QThread: ...
|
||||||
|
def transaction(self, /) -> bool: ...
|
||||||
|
def userName(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlDriver(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
notification : typing.ClassVar[Signal] = ... # notification(QString,QSqlDriver::NotificationSource,QVariant)
|
||||||
|
|
||||||
|
class DbmsType(enum.Enum):
|
||||||
|
|
||||||
|
UnknownDbms = 0x0
|
||||||
|
MSSqlServer = 0x1
|
||||||
|
MySqlServer = 0x2
|
||||||
|
PostgreSQL = 0x3
|
||||||
|
Oracle = 0x4
|
||||||
|
Sybase = 0x5
|
||||||
|
SQLite = 0x6
|
||||||
|
Interbase = 0x7
|
||||||
|
DB2 = 0x8
|
||||||
|
MimerSQL = 0x9
|
||||||
|
|
||||||
|
class DriverFeature(enum.Enum):
|
||||||
|
|
||||||
|
Transactions = 0x0
|
||||||
|
QuerySize = 0x1
|
||||||
|
BLOB = 0x2
|
||||||
|
Unicode = 0x3
|
||||||
|
PreparedQueries = 0x4
|
||||||
|
NamedPlaceholders = 0x5
|
||||||
|
PositionalPlaceholders = 0x6
|
||||||
|
LastInsertId = 0x7
|
||||||
|
BatchOperations = 0x8
|
||||||
|
SimpleLocking = 0x9
|
||||||
|
LowPrecisionNumbers = 0xa
|
||||||
|
EventNotifications = 0xb
|
||||||
|
FinishQuery = 0xc
|
||||||
|
MultipleResultSets = 0xd
|
||||||
|
CancelQuery = 0xe
|
||||||
|
|
||||||
|
class IdentifierType(enum.Enum):
|
||||||
|
|
||||||
|
FieldName = 0x0
|
||||||
|
TableName = 0x1
|
||||||
|
|
||||||
|
class NotificationSource(enum.Enum):
|
||||||
|
|
||||||
|
UnknownSource = 0x0
|
||||||
|
SelfSource = 0x1
|
||||||
|
OtherSource = 0x2
|
||||||
|
|
||||||
|
class StatementType(enum.Enum):
|
||||||
|
|
||||||
|
WhereStatement = 0x0
|
||||||
|
SelectStatement = 0x1
|
||||||
|
UpdateStatement = 0x2
|
||||||
|
InsertStatement = 0x3
|
||||||
|
DeleteStatement = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def beginTransaction(self, /) -> bool: ...
|
||||||
|
def cancelQuery(self, /) -> bool: ...
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def commitTransaction(self, /) -> bool: ...
|
||||||
|
def connectionName(self, /) -> str: ...
|
||||||
|
def createResult(self, /) -> PySide6.QtSql.QSqlResult: ...
|
||||||
|
def dbmsType(self, /) -> PySide6.QtSql.QSqlDriver.DbmsType: ...
|
||||||
|
def escapeIdentifier(self, identifier: str, type: PySide6.QtSql.QSqlDriver.IdentifierType, /) -> str: ...
|
||||||
|
def formatValue(self, field: PySide6.QtSql.QSqlField, /, trimStrings: bool = ...) -> str: ...
|
||||||
|
def hasFeature(self, f: PySide6.QtSql.QSqlDriver.DriverFeature, /) -> bool: ...
|
||||||
|
def isIdentifierEscaped(self, identifier: str, type: PySide6.QtSql.QSqlDriver.IdentifierType, /) -> bool: ...
|
||||||
|
def isOpen(self, /) -> bool: ...
|
||||||
|
def isOpenError(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtSql.QSqlError: ...
|
||||||
|
def maximumIdentifierLength(self, type: PySide6.QtSql.QSqlDriver.IdentifierType, /) -> int: ...
|
||||||
|
def numericalPrecisionPolicy(self, /) -> PySide6.QtSql.QSql.NumericalPrecisionPolicy: ...
|
||||||
|
def open(self, db: str, /, user: str = ..., password: str = ..., host: str = ..., port: int = ..., connOpts: str = ...) -> bool: ...
|
||||||
|
def primaryIndex(self, tableName: str, /) -> PySide6.QtSql.QSqlIndex: ...
|
||||||
|
def record(self, tableName: str, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def rollbackTransaction(self, /) -> bool: ...
|
||||||
|
def setLastError(self, e: PySide6.QtSql.QSqlError, /) -> None: ...
|
||||||
|
def setNumericalPrecisionPolicy(self, precisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy, /) -> None: ...
|
||||||
|
def setOpen(self, o: bool, /) -> None: ...
|
||||||
|
def setOpenError(self, e: bool, /) -> None: ...
|
||||||
|
def sqlStatement(self, type: PySide6.QtSql.QSqlDriver.StatementType, tableName: str, rec: PySide6.QtSql.QSqlRecord, preparedStatement: bool, /) -> str: ...
|
||||||
|
def stripDelimiters(self, identifier: str, type: PySide6.QtSql.QSqlDriver.IdentifierType, /) -> str: ...
|
||||||
|
def subscribeToNotification(self, name: str, /) -> bool: ...
|
||||||
|
def subscribedToNotifications(self, /) -> typing.List[str]: ...
|
||||||
|
def tables(self, tableType: PySide6.QtSql.QSql.TableType, /) -> typing.List[str]: ...
|
||||||
|
def unsubscribeFromNotification(self, name: str, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlDriverCreatorBase(Shiboken.Object):
|
||||||
|
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
|
||||||
|
def createObject(self, /) -> PySide6.QtSql.QSqlDriver: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlError(Shiboken.Object):
|
||||||
|
|
||||||
|
class ErrorType(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
ConnectionError = 0x1
|
||||||
|
StatementError = 0x2
|
||||||
|
TransactionError = 0x3
|
||||||
|
UnknownError = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlError, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, driverText: str = ..., databaseText: str = ..., type: PySide6.QtSql.QSqlError.ErrorType = ..., nativeErrorCode: str = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtSql.QSqlError, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtSql.QSqlError, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def databaseText(self, /) -> str: ...
|
||||||
|
def driverText(self, /) -> str: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def nativeErrorCode(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlError, /) -> None: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
def type(self, /) -> PySide6.QtSql.QSqlError.ErrorType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlField(Shiboken.Object):
|
||||||
|
|
||||||
|
class RequiredStatus(enum.Enum):
|
||||||
|
|
||||||
|
Unknown = -1
|
||||||
|
Optional = 0x0
|
||||||
|
Required = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlField, /, *, value: typing.Optional[typing.Any] = ..., defaultValue: typing.Optional[typing.Any] = ..., name: str | None = ..., tableName: str | None = ..., metaType: PySide6.QtCore.QMetaType | None = ..., requiredStatus: PySide6.QtSql.QSqlField.RequiredStatus | None = ..., readOnly: bool | None = ..., generated: bool | None = ..., autoValue: bool | None = ..., length: int | None = ..., precision: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, fieldName: str = ..., type: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type = ..., tableName: str = ..., *, value: typing.Optional[typing.Any] = ..., defaultValue: typing.Optional[typing.Any] = ..., name: str | None = ..., metaType: PySide6.QtCore.QMetaType | None = ..., requiredStatus: PySide6.QtSql.QSqlField.RequiredStatus | None = ..., readOnly: bool | None = ..., generated: bool | None = ..., autoValue: bool | None = ..., length: int | None = ..., precision: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtSql.QSqlField, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtSql.QSqlField, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def defaultValue(self, /) -> typing.Any: ...
|
||||||
|
def isAutoValue(self, /) -> bool: ...
|
||||||
|
def isGenerated(self, /) -> bool: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def isReadOnly(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def length(self, /) -> int: ...
|
||||||
|
def metaType(self, /) -> PySide6.QtCore.QMetaType: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def precision(self, /) -> int: ...
|
||||||
|
def requiredStatus(self, /) -> PySide6.QtSql.QSqlField.RequiredStatus: ...
|
||||||
|
def setAutoValue(self, autoVal: bool, /) -> None: ...
|
||||||
|
def setDefaultValue(self, value: typing.Any, /) -> None: ...
|
||||||
|
def setGenerated(self, gen: bool, /) -> None: ...
|
||||||
|
def setLength(self, fieldLength: int, /) -> None: ...
|
||||||
|
def setMetaType(self, type: PySide6.QtCore.QMetaType | PySide6.QtCore.QMetaType.Type, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def setPrecision(self, precision: int, /) -> None: ...
|
||||||
|
def setReadOnly(self, readOnly: bool, /) -> None: ...
|
||||||
|
def setRequired(self, required: bool, /) -> None: ...
|
||||||
|
def setRequiredStatus(self, status: PySide6.QtSql.QSqlField.RequiredStatus, /) -> None: ...
|
||||||
|
def setSqlType(self, type: int, /) -> None: ...
|
||||||
|
def setTableName(self, tableName: str, /) -> None: ...
|
||||||
|
def setValue(self, value: typing.Any, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlField, /) -> None: ...
|
||||||
|
def tableName(self, /) -> str: ...
|
||||||
|
def typeID(self, /) -> int: ...
|
||||||
|
def value(self, /) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlIndex(PySide6.QtSql.QSqlRecord):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlIndex, /, *, name: str | None = ..., cursorName: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, cursorName: str = ..., name: str = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
@typing.overload
|
||||||
|
def append(self, field: PySide6.QtSql.QSqlField, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def append(self, field: PySide6.QtSql.QSqlField, desc: bool, /) -> None: ...
|
||||||
|
def cursorName(self, /) -> str: ...
|
||||||
|
def isDescending(self, i: int, /) -> bool: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def setCursorName(self, cursorName: str, /) -> None: ...
|
||||||
|
def setDescending(self, i: int, desc: bool, /) -> None: ...
|
||||||
|
def setName(self, name: str, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlIndex, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlQuery(Shiboken.Object):
|
||||||
|
|
||||||
|
class BatchExecutionMode(enum.Enum):
|
||||||
|
|
||||||
|
ValuesAsRows = 0x0
|
||||||
|
ValuesAsColumns = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, db: PySide6.QtSql.QSqlDatabase, /, *, forwardOnly: bool | None = ..., positionalBindingEnabled: bool | None = ..., numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlQuery, /, *, forwardOnly: bool | None = ..., positionalBindingEnabled: bool | None = ..., numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, r: PySide6.QtSql.QSqlResult, /, *, forwardOnly: bool | None = ..., positionalBindingEnabled: bool | None = ..., numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, query: str = ..., db: PySide6.QtSql.QSqlDatabase = ..., *, forwardOnly: bool | None = ..., positionalBindingEnabled: bool | None = ..., numericalPrecisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def addBindValue(self, val: typing.Any, /, type: PySide6.QtSql.QSql.ParamTypeFlag = ...) -> None: ...
|
||||||
|
def at(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValue(self, placeholder: str, val: typing.Any, /, type: PySide6.QtSql.QSql.ParamTypeFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValue(self, pos: int, val: typing.Any, /, type: PySide6.QtSql.QSql.ParamTypeFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def boundValue(self, placeholder: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def boundValue(self, pos: int, /) -> typing.Any: ...
|
||||||
|
def boundValueName(self, pos: int, /) -> str: ...
|
||||||
|
def boundValueNames(self, /) -> typing.List[str]: ...
|
||||||
|
def boundValues(self, /) -> typing.List[typing.Any]: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def driver(self, /) -> PySide6.QtSql.QSqlDriver: ...
|
||||||
|
@typing.overload
|
||||||
|
def exec(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def exec(self, query: str, /) -> bool: ...
|
||||||
|
def execBatch(self, /, mode: PySide6.QtSql.QSqlQuery.BatchExecutionMode = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def exec_(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def exec_(self, arg__1: str, /) -> bool: ...
|
||||||
|
def executedQuery(self, /) -> str: ...
|
||||||
|
def finish(self, /) -> None: ...
|
||||||
|
def first(self, /) -> bool: ...
|
||||||
|
def isActive(self, /) -> bool: ...
|
||||||
|
def isForwardOnly(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isNull(self, name: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isNull(self, field: int, /) -> bool: ...
|
||||||
|
def isPositionalBindingEnabled(self, /) -> bool: ...
|
||||||
|
def isSelect(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def last(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtSql.QSqlError: ...
|
||||||
|
def lastInsertId(self, /) -> typing.Any: ...
|
||||||
|
def lastQuery(self, /) -> str: ...
|
||||||
|
def next(self, /) -> bool: ...
|
||||||
|
def nextResult(self, /) -> bool: ...
|
||||||
|
def numRowsAffected(self, /) -> int: ...
|
||||||
|
def numericalPrecisionPolicy(self, /) -> PySide6.QtSql.QSql.NumericalPrecisionPolicy: ...
|
||||||
|
def prepare(self, query: str, /) -> bool: ...
|
||||||
|
def previous(self, /) -> bool: ...
|
||||||
|
def record(self, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def result(self, /) -> PySide6.QtSql.QSqlResult: ...
|
||||||
|
def seek(self, i: int, /, relative: bool = ...) -> bool: ...
|
||||||
|
def setForwardOnly(self, forward: bool, /) -> None: ...
|
||||||
|
def setNumericalPrecisionPolicy(self, precisionPolicy: PySide6.QtSql.QSql.NumericalPrecisionPolicy, /) -> None: ...
|
||||||
|
def setPositionalBindingEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlQuery, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def value(self, name: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def value(self, i: int, /) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlQueryModel(PySide6.QtCore.QAbstractTableModel):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def beginInsertColumns(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, first: int, last: int, /) -> None: ...
|
||||||
|
def beginInsertRows(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, first: int, last: int, /) -> None: ...
|
||||||
|
def beginRemoveColumns(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, first: int, last: int, /) -> None: ...
|
||||||
|
def beginRemoveRows(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, first: int, last: int, /) -> None: ...
|
||||||
|
def beginResetModel(self, /) -> None: ...
|
||||||
|
def canFetchMore(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def columnCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def data(self, item: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def endInsertColumns(self, /) -> None: ...
|
||||||
|
def endInsertRows(self, /) -> None: ...
|
||||||
|
def endRemoveColumns(self, /) -> None: ...
|
||||||
|
def endRemoveRows(self, /) -> None: ...
|
||||||
|
def endResetModel(self, /) -> None: ...
|
||||||
|
def fetchMore(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> None: ...
|
||||||
|
def headerData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def indexInQuery(self, item: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def insertColumns(self, column: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtSql.QSqlError: ...
|
||||||
|
def query(self, /) -> PySide6.QtSql.QSqlQuery: ...
|
||||||
|
def queryChange(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def record(self, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
@typing.overload
|
||||||
|
def record(self, row: int, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def refresh(self, /) -> None: ...
|
||||||
|
def removeColumns(self, column: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def roleNames(self, /) -> typing.Dict[int, PySide6.QtCore.QByteArray]: ...
|
||||||
|
def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def setHeaderData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, value: typing.Any, /, role: int = ...) -> bool: ...
|
||||||
|
def setLastError(self, error: PySide6.QtSql.QSqlError, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setQuery(self, query: PySide6.QtSql.QSqlQuery, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setQuery(self, query: str, /, db: PySide6.QtSql.QSqlDatabase = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlRecord(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtSql.QSqlRecord, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def append(self, field: PySide6.QtSql.QSqlField, /) -> None: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def clearValues(self, /) -> None: ...
|
||||||
|
def contains(self, name: str, /) -> bool: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def field(self, name: str, /) -> PySide6.QtSql.QSqlField: ...
|
||||||
|
@typing.overload
|
||||||
|
def field(self, i: int, /) -> PySide6.QtSql.QSqlField: ...
|
||||||
|
def fieldName(self, i: int, /) -> str: ...
|
||||||
|
def indexOf(self, name: str, /) -> int: ...
|
||||||
|
def insert(self, pos: int, field: PySide6.QtSql.QSqlField, /) -> None: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isGenerated(self, name: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isGenerated(self, i: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isNull(self, name: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isNull(self, i: int, /) -> bool: ...
|
||||||
|
def keyValues(self, keyFields: PySide6.QtSql.QSqlRecord, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def remove(self, pos: int, /) -> None: ...
|
||||||
|
def replace(self, pos: int, field: PySide6.QtSql.QSqlField, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setGenerated(self, name: str, generated: bool, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setGenerated(self, i: int, generated: bool, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setNull(self, name: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setNull(self, i: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setValue(self, name: str, val: typing.Any, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setValue(self, i: int, val: typing.Any, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlRecord, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def value(self, name: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def value(self, i: int, /) -> typing.Any: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlRelation(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, QSqlRelation: PySide6.QtSql.QSqlRelation, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, aTableName: str, indexCol: str, displayCol: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def displayColumn(self, /) -> str: ...
|
||||||
|
def indexColumn(self, /) -> str: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def swap(self, other: PySide6.QtSql.QSqlRelation, /) -> None: ...
|
||||||
|
def tableName(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlRelationalDelegate(PySide6.QtWidgets.QStyledItemDelegate):
|
||||||
|
|
||||||
|
def __init__(self, /, aParent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def createEditor(self, aParent: PySide6.QtWidgets.QWidget, option: PySide6.QtWidgets.QStyleOptionViewItem, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def setEditorData(self, editor: PySide6.QtWidgets.QWidget, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> None: ...
|
||||||
|
def setModelData(self, editor: PySide6.QtWidgets.QWidget, model: PySide6.QtCore.QAbstractItemModel, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlRelationalTableModel(PySide6.QtSql.QSqlTableModel):
|
||||||
|
|
||||||
|
class JoinMode(enum.Enum):
|
||||||
|
|
||||||
|
InnerJoin = 0x0
|
||||||
|
LeftJoin = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., db: PySide6.QtSql.QSqlDatabase = ...) -> None: ...
|
||||||
|
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def data(self, item: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def insertRowIntoTable(self, values: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def orderByClause(self, /) -> str: ...
|
||||||
|
def relation(self, column: int, /) -> PySide6.QtSql.QSqlRelation: ...
|
||||||
|
def relationModel(self, column: int, /) -> PySide6.QtSql.QSqlTableModel: ...
|
||||||
|
def removeColumns(self, column: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def revertRow(self, row: int, /) -> None: ...
|
||||||
|
def select(self, /) -> bool: ...
|
||||||
|
def selectStatement(self, /) -> str: ...
|
||||||
|
def setData(self, item: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, value: typing.Any, /, role: int = ...) -> bool: ...
|
||||||
|
def setJoinMode(self, joinMode: PySide6.QtSql.QSqlRelationalTableModel.JoinMode, /) -> None: ...
|
||||||
|
def setRelation(self, column: int, relation: PySide6.QtSql.QSqlRelation, /) -> None: ...
|
||||||
|
def setTable(self, tableName: str, /) -> None: ...
|
||||||
|
def updateRowInTable(self, row: int, values: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlResult(Shiboken.Object):
|
||||||
|
|
||||||
|
class BindingSyntax(enum.Enum):
|
||||||
|
|
||||||
|
PositionalBinding = 0x0
|
||||||
|
NamedBinding = 0x1
|
||||||
|
|
||||||
|
class VirtualHookOperation(enum.Enum): ... # type: ignore[misc]
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, db: PySide6.QtSql.QSqlDriver, /) -> None: ...
|
||||||
|
|
||||||
|
def addBindValue(self, val: typing.Any, type: PySide6.QtSql.QSql.ParamTypeFlag, /) -> None: ...
|
||||||
|
def at(self, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValue(self, placeholder: str, val: typing.Any, type: PySide6.QtSql.QSql.ParamTypeFlag, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValue(self, pos: int, val: typing.Any, type: PySide6.QtSql.QSql.ParamTypeFlag, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValueType(self, placeholder: str, /) -> PySide6.QtSql.QSql.ParamTypeFlag: ...
|
||||||
|
@typing.overload
|
||||||
|
def bindValueType(self, pos: int, /) -> PySide6.QtSql.QSql.ParamTypeFlag: ...
|
||||||
|
def bindingSyntax(self, /) -> PySide6.QtSql.QSqlResult.BindingSyntax: ...
|
||||||
|
@typing.overload
|
||||||
|
def boundValue(self, placeholder: str, /) -> typing.Any: ...
|
||||||
|
@typing.overload
|
||||||
|
def boundValue(self, pos: int, /) -> typing.Any: ...
|
||||||
|
def boundValueCount(self, /) -> int: ...
|
||||||
|
def boundValueName(self, pos: int, /) -> str: ...
|
||||||
|
def boundValueNames(self, /) -> typing.List[str]: ...
|
||||||
|
def boundValues(self, /) -> typing.List[typing.Any]: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def data(self, i: int, /) -> typing.Any: ...
|
||||||
|
def detachFromResultSet(self, /) -> None: ...
|
||||||
|
def driver(self, /) -> PySide6.QtSql.QSqlDriver: ...
|
||||||
|
def exec(self, /) -> bool: ...
|
||||||
|
def execBatch(self, /, arrayBind: bool = ...) -> bool: ...
|
||||||
|
def exec_(self, /) -> bool: ...
|
||||||
|
def executedQuery(self, /) -> str: ...
|
||||||
|
def fetch(self, i: int, /) -> bool: ...
|
||||||
|
def fetchFirst(self, /) -> bool: ...
|
||||||
|
def fetchLast(self, /) -> bool: ...
|
||||||
|
def fetchNext(self, /) -> bool: ...
|
||||||
|
def fetchPrevious(self, /) -> bool: ...
|
||||||
|
def handle(self, /) -> typing.Any: ...
|
||||||
|
def hasOutValues(self, /) -> bool: ...
|
||||||
|
def isActive(self, /) -> bool: ...
|
||||||
|
def isForwardOnly(self, /) -> bool: ...
|
||||||
|
def isNull(self, i: int, /) -> bool: ...
|
||||||
|
def isPositionalBindingEnabled(self, /) -> bool: ...
|
||||||
|
def isSelect(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def lastError(self, /) -> PySide6.QtSql.QSqlError: ...
|
||||||
|
def lastInsertId(self, /) -> typing.Any: ...
|
||||||
|
def lastQuery(self, /) -> str: ...
|
||||||
|
def nextResult(self, /) -> bool: ...
|
||||||
|
def numRowsAffected(self, /) -> int: ...
|
||||||
|
def numericalPrecisionPolicy(self, /) -> PySide6.QtSql.QSql.NumericalPrecisionPolicy: ...
|
||||||
|
def prepare(self, query: str, /) -> bool: ...
|
||||||
|
def record(self, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def reset(self, sqlquery: str, /) -> bool: ...
|
||||||
|
def resetBindCount(self, /) -> None: ...
|
||||||
|
def savePrepare(self, sqlquery: str, /) -> bool: ...
|
||||||
|
def setActive(self, a: bool, /) -> None: ...
|
||||||
|
def setAt(self, at: int, /) -> None: ...
|
||||||
|
def setForwardOnly(self, forward: bool, /) -> None: ...
|
||||||
|
def setLastError(self, e: PySide6.QtSql.QSqlError, /) -> None: ...
|
||||||
|
def setNumericalPrecisionPolicy(self, policy: PySide6.QtSql.QSql.NumericalPrecisionPolicy, /) -> None: ...
|
||||||
|
def setPositionalBindingEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setQuery(self, query: str, /) -> None: ...
|
||||||
|
def setSelect(self, s: bool, /) -> None: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSqlTableModel(PySide6.QtSql.QSqlQueryModel):
|
||||||
|
|
||||||
|
beforeDelete : typing.ClassVar[Signal] = ... # beforeDelete(int)
|
||||||
|
beforeInsert : typing.ClassVar[Signal] = ... # beforeInsert(QSqlRecord&)
|
||||||
|
beforeUpdate : typing.ClassVar[Signal] = ... # beforeUpdate(int,QSqlRecord&)
|
||||||
|
primeInsert : typing.ClassVar[Signal] = ... # primeInsert(int,QSqlRecord&)
|
||||||
|
|
||||||
|
class EditStrategy(enum.Enum):
|
||||||
|
|
||||||
|
OnFieldChange = 0x0
|
||||||
|
OnRowChange = 0x1
|
||||||
|
OnManualSubmit = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., db: PySide6.QtSql.QSqlDatabase = ...) -> None: ...
|
||||||
|
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def clearItemData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> bool: ...
|
||||||
|
def data(self, idx: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def database(self, /) -> PySide6.QtSql.QSqlDatabase: ...
|
||||||
|
def deleteRowFromTable(self, row: int, /) -> bool: ...
|
||||||
|
def editStrategy(self, /) -> PySide6.QtSql.QSqlTableModel.EditStrategy: ...
|
||||||
|
def fieldIndex(self, fieldName: str, /) -> int: ...
|
||||||
|
def filter(self, /) -> str: ...
|
||||||
|
def flags(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.Qt.ItemFlag: ...
|
||||||
|
def headerData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, /, role: int = ...) -> typing.Any: ...
|
||||||
|
def indexInQuery(self, item: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> PySide6.QtCore.QModelIndex: ...
|
||||||
|
def insertRecord(self, row: int, record: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def insertRowIntoTable(self, values: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def insertRows(self, row: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isDirty(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def isDirty(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, /) -> bool: ...
|
||||||
|
def orderByClause(self, /) -> str: ...
|
||||||
|
def primaryKey(self, /) -> PySide6.QtSql.QSqlIndex: ...
|
||||||
|
def primaryValues(self, row: int, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
@typing.overload
|
||||||
|
def record(self, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
@typing.overload
|
||||||
|
def record(self, row: int, /) -> PySide6.QtSql.QSqlRecord: ...
|
||||||
|
def removeColumns(self, column: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def removeRows(self, row: int, count: int, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> bool: ...
|
||||||
|
def revert(self, /) -> None: ...
|
||||||
|
def revertAll(self, /) -> None: ...
|
||||||
|
def revertRow(self, row: int, /) -> None: ...
|
||||||
|
def rowCount(self, /, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = ...) -> int: ...
|
||||||
|
def select(self, /) -> bool: ...
|
||||||
|
def selectRow(self, row: int, /) -> bool: ...
|
||||||
|
def selectStatement(self, /) -> str: ...
|
||||||
|
def setData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, value: typing.Any, /, role: int = ...) -> bool: ...
|
||||||
|
def setEditStrategy(self, strategy: PySide6.QtSql.QSqlTableModel.EditStrategy, /) -> None: ...
|
||||||
|
def setFilter(self, filter: str, /) -> None: ...
|
||||||
|
def setPrimaryKey(self, key: PySide6.QtSql.QSqlIndex, /) -> None: ...
|
||||||
|
def setRecord(self, row: int, record: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
def setSort(self, column: int, order: PySide6.QtCore.Qt.SortOrder, /) -> None: ...
|
||||||
|
def setTable(self, tableName: str, /) -> None: ...
|
||||||
|
def sort(self, column: int, order: PySide6.QtCore.Qt.SortOrder, /) -> None: ...
|
||||||
|
def submit(self, /) -> bool: ...
|
||||||
|
def submitAll(self, /) -> bool: ...
|
||||||
|
def tableName(self, /) -> str: ...
|
||||||
|
def updateRowInTable(self, row: int, values: PySide6.QtSql.QSqlRecord, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,292 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtStateMachine, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtStateMachine`
|
||||||
|
|
||||||
|
import PySide6.QtStateMachine
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractState(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
activeChanged : typing.ClassVar[Signal] = ... # activeChanged(bool)
|
||||||
|
entered : typing.ClassVar[Signal] = ... # entered()
|
||||||
|
exited : typing.ClassVar[Signal] = ... # exited()
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtStateMachine.QState | None = ..., *, active: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def active(self, /) -> bool: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def machine(self, /) -> PySide6.QtStateMachine.QStateMachine: ...
|
||||||
|
def onEntry(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def onExit(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def parentState(self, /) -> PySide6.QtStateMachine.QState: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractTransition(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
targetStateChanged : typing.ClassVar[Signal] = ... # targetStateChanged()
|
||||||
|
targetStatesChanged : typing.ClassVar[Signal] = ... # targetStatesChanged()
|
||||||
|
triggered : typing.ClassVar[Signal] = ... # triggered()
|
||||||
|
|
||||||
|
class TransitionType(enum.Enum):
|
||||||
|
|
||||||
|
ExternalTransition = 0x0
|
||||||
|
InternalTransition = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, targetState: PySide6.QtStateMachine.QAbstractState | None = ..., targetStates: collections.abc.Sequence[PySide6.QtStateMachine.QAbstractState] | None = ..., transitionType: PySide6.QtStateMachine.QAbstractTransition.TransitionType | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addAnimation(self, animation: PySide6.QtCore.QAbstractAnimation, /) -> None: ...
|
||||||
|
def animations(self, /) -> typing.List[PySide6.QtCore.QAbstractAnimation]: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventTest(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def machine(self, /) -> PySide6.QtStateMachine.QStateMachine: ...
|
||||||
|
def onTransition(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def removeAnimation(self, animation: PySide6.QtCore.QAbstractAnimation, /) -> None: ...
|
||||||
|
def setTargetState(self, target: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def setTargetStates(self, targets: collections.abc.Sequence[PySide6.QtStateMachine.QAbstractState], /) -> None: ...
|
||||||
|
def setTransitionType(self, type: PySide6.QtStateMachine.QAbstractTransition.TransitionType, /) -> None: ...
|
||||||
|
def sourceState(self, /) -> PySide6.QtStateMachine.QState: ...
|
||||||
|
def targetState(self, /) -> PySide6.QtStateMachine.QAbstractState: ...
|
||||||
|
def targetStates(self, /) -> typing.List[PySide6.QtStateMachine.QAbstractState]: ...
|
||||||
|
def transitionType(self, /) -> PySide6.QtStateMachine.QAbstractTransition.TransitionType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QEventTransition(PySide6.QtStateMachine.QAbstractTransition):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, object: PySide6.QtCore.QObject, type: PySide6.QtCore.QEvent.Type, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, eventSource: PySide6.QtCore.QObject | None = ..., eventType: PySide6.QtCore.QEvent.Type | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, eventSource: PySide6.QtCore.QObject | None = ..., eventType: PySide6.QtCore.QEvent.Type | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventSource(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def eventTest(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventType(self, /) -> PySide6.QtCore.QEvent.Type: ...
|
||||||
|
def onTransition(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def setEventSource(self, object: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def setEventType(self, type: PySide6.QtCore.QEvent.Type, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QFinalState(PySide6.QtStateMachine.QAbstractState):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtStateMachine.QState | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def onEntry(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def onExit(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QHistoryState(PySide6.QtStateMachine.QAbstractState):
|
||||||
|
|
||||||
|
defaultStateChanged : typing.ClassVar[Signal] = ... # defaultStateChanged()
|
||||||
|
defaultTransitionChanged : typing.ClassVar[Signal] = ... # defaultTransitionChanged()
|
||||||
|
historyTypeChanged : typing.ClassVar[Signal] = ... # historyTypeChanged()
|
||||||
|
|
||||||
|
class HistoryType(enum.Enum):
|
||||||
|
|
||||||
|
ShallowHistory = 0x0
|
||||||
|
DeepHistory = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, type: PySide6.QtStateMachine.QHistoryState.HistoryType, /, parent: PySide6.QtStateMachine.QState | None = ..., *, defaultState: PySide6.QtStateMachine.QAbstractState | None = ..., defaultTransition: PySide6.QtStateMachine.QAbstractTransition | None = ..., historyType: PySide6.QtStateMachine.QHistoryState.HistoryType | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtStateMachine.QState | None = ..., *, defaultState: PySide6.QtStateMachine.QAbstractState | None = ..., defaultTransition: PySide6.QtStateMachine.QAbstractTransition | None = ..., historyType: PySide6.QtStateMachine.QHistoryState.HistoryType | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def defaultState(self, /) -> PySide6.QtStateMachine.QAbstractState: ...
|
||||||
|
def defaultTransition(self, /) -> PySide6.QtStateMachine.QAbstractTransition: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def historyType(self, /) -> PySide6.QtStateMachine.QHistoryState.HistoryType: ...
|
||||||
|
def onEntry(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def onExit(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def setDefaultState(self, state: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def setDefaultTransition(self, transition: PySide6.QtStateMachine.QAbstractTransition, /) -> None: ...
|
||||||
|
def setHistoryType(self, type: PySide6.QtStateMachine.QHistoryState.HistoryType, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QKeyEventTransition(PySide6.QtStateMachine.QEventTransition):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, object: PySide6.QtCore.QObject, type: PySide6.QtCore.QEvent.Type, key: int, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, modifierMask: PySide6.QtCore.Qt.KeyboardModifier | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, key: int | None = ..., modifierMask: PySide6.QtCore.Qt.KeyboardModifier | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def eventTest(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def key(self, /) -> int: ...
|
||||||
|
def modifierMask(self, /) -> PySide6.QtCore.Qt.KeyboardModifier: ...
|
||||||
|
def onTransition(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def setKey(self, key: int, /) -> None: ...
|
||||||
|
def setModifierMask(self, modifiers: PySide6.QtCore.Qt.KeyboardModifier, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QMouseEventTransition(PySide6.QtStateMachine.QEventTransition):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, object: PySide6.QtCore.QObject, type: PySide6.QtCore.QEvent.Type, button: PySide6.QtCore.Qt.MouseButton, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, modifierMask: PySide6.QtCore.Qt.KeyboardModifier | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, button: PySide6.QtCore.Qt.MouseButton | None = ..., modifierMask: PySide6.QtCore.Qt.KeyboardModifier | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def button(self, /) -> PySide6.QtCore.Qt.MouseButton: ...
|
||||||
|
def eventTest(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def hitTestPath(self, /) -> PySide6.QtGui.QPainterPath: ...
|
||||||
|
def modifierMask(self, /) -> PySide6.QtCore.Qt.KeyboardModifier: ...
|
||||||
|
def onTransition(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def setButton(self, button: PySide6.QtCore.Qt.MouseButton, /) -> None: ...
|
||||||
|
def setHitTestPath(self, path: PySide6.QtGui.QPainterPath, /) -> None: ...
|
||||||
|
def setModifierMask(self, modifiers: PySide6.QtCore.Qt.KeyboardModifier, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSignalTransition(PySide6.QtStateMachine.QAbstractTransition):
|
||||||
|
|
||||||
|
senderObjectChanged : typing.ClassVar[Signal] = ... # senderObjectChanged()
|
||||||
|
signalChanged : typing.ClassVar[Signal] = ... # signalChanged()
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, sender: PySide6.QtCore.QObject, signal: bytes | bytearray | memoryview, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, senderObject: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, sourceState: PySide6.QtStateMachine.QState | None = ..., *, senderObject: PySide6.QtCore.QObject | None = ..., signal: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, signal: object, /, state: PySide6.QtStateMachine.QState | None = ..., *, senderObject: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventTest(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def onTransition(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def senderObject(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def setSenderObject(self, sender: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def setSignal(self, signal: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def signal(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QState(PySide6.QtStateMachine.QAbstractState):
|
||||||
|
|
||||||
|
childModeChanged : typing.ClassVar[Signal] = ... # childModeChanged()
|
||||||
|
errorStateChanged : typing.ClassVar[Signal] = ... # errorStateChanged()
|
||||||
|
finished : typing.ClassVar[Signal] = ... # finished()
|
||||||
|
initialStateChanged : typing.ClassVar[Signal] = ... # initialStateChanged()
|
||||||
|
propertiesAssigned : typing.ClassVar[Signal] = ... # propertiesAssigned()
|
||||||
|
|
||||||
|
class ChildMode(enum.Enum):
|
||||||
|
|
||||||
|
ExclusiveStates = 0x0
|
||||||
|
ParallelStates = 0x1
|
||||||
|
|
||||||
|
class RestorePolicy(enum.Enum):
|
||||||
|
|
||||||
|
DontRestoreProperties = 0x0
|
||||||
|
RestoreProperties = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, childMode: PySide6.QtStateMachine.QState.ChildMode, /, parent: PySide6.QtStateMachine.QState | None = ..., *, initialState: PySide6.QtStateMachine.QAbstractState | None = ..., errorState: PySide6.QtStateMachine.QAbstractState | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtStateMachine.QState | None = ..., *, initialState: PySide6.QtStateMachine.QAbstractState | None = ..., errorState: PySide6.QtStateMachine.QAbstractState | None = ..., childMode: PySide6.QtStateMachine.QState.ChildMode | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def addTransition(self, target: PySide6.QtStateMachine.QAbstractState, /) -> PySide6.QtStateMachine.QAbstractTransition: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTransition(self, transition: PySide6.QtStateMachine.QAbstractTransition, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTransition(self, sender: PySide6.QtCore.QObject, signal: str, target: PySide6.QtStateMachine.QAbstractState, /) -> PySide6.QtStateMachine.QSignalTransition: ...
|
||||||
|
@typing.overload
|
||||||
|
def addTransition(self, signal: object, arg__2: PySide6.QtStateMachine.QAbstractState, /) -> PySide6.QtStateMachine.QSignalTransition: ...
|
||||||
|
def assignProperty(self, object: PySide6.QtCore.QObject, name: str, value: typing.Any, /) -> None: ...
|
||||||
|
def childMode(self, /) -> PySide6.QtStateMachine.QState.ChildMode: ...
|
||||||
|
def errorState(self, /) -> PySide6.QtStateMachine.QAbstractState: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def initialState(self, /) -> PySide6.QtStateMachine.QAbstractState: ...
|
||||||
|
def onEntry(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def onExit(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def removeTransition(self, transition: PySide6.QtStateMachine.QAbstractTransition, /) -> None: ...
|
||||||
|
def setChildMode(self, mode: PySide6.QtStateMachine.QState.ChildMode, /) -> None: ...
|
||||||
|
def setErrorState(self, state: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def setInitialState(self, state: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def transitions(self, /) -> typing.List[PySide6.QtStateMachine.QAbstractTransition]: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QStateMachine(PySide6.QtStateMachine.QState):
|
||||||
|
|
||||||
|
runningChanged : typing.ClassVar[Signal] = ... # runningChanged(bool)
|
||||||
|
started : typing.ClassVar[Signal] = ... # started()
|
||||||
|
stopped : typing.ClassVar[Signal] = ... # stopped()
|
||||||
|
|
||||||
|
class Error(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
NoInitialStateError = 0x1
|
||||||
|
NoDefaultStateInHistoryStateError = 0x2
|
||||||
|
NoCommonAncestorForTransitionError = 0x3
|
||||||
|
StateMachineChildModeSetToParallelError = 0x4
|
||||||
|
|
||||||
|
class EventPriority(enum.Enum):
|
||||||
|
|
||||||
|
NormalPriority = 0x0
|
||||||
|
HighPriority = 0x1
|
||||||
|
|
||||||
|
class SignalEvent(PySide6.QtCore.QEvent):
|
||||||
|
|
||||||
|
def __init__(self, sender: PySide6.QtCore.QObject, signalIndex: int, arguments: collections.abc.Sequence[typing.Any], /) -> None: ...
|
||||||
|
|
||||||
|
def arguments(self, /) -> typing.List[typing.Any]: ...
|
||||||
|
def sender(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
def signalIndex(self, /) -> int: ...
|
||||||
|
|
||||||
|
class WrappedEvent(PySide6.QtCore.QEvent):
|
||||||
|
|
||||||
|
def __init__(self, object: PySide6.QtCore.QObject, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
|
||||||
|
def event(self, /) -> PySide6.QtCore.QEvent: ...
|
||||||
|
def object(self, /) -> PySide6.QtCore.QObject: ...
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, childMode: PySide6.QtStateMachine.QState.ChildMode, /, parent: PySide6.QtCore.QObject | None = ..., *, errorString: str | None = ..., globalRestorePolicy: PySide6.QtStateMachine.QState.RestorePolicy | None = ..., running: bool | None = ..., animated: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, errorString: str | None = ..., globalRestorePolicy: PySide6.QtStateMachine.QState.RestorePolicy | None = ..., running: bool | None = ..., animated: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addDefaultAnimation(self, animation: PySide6.QtCore.QAbstractAnimation, /) -> None: ...
|
||||||
|
def addState(self, state: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def beginMicrostep(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def beginSelectTransitions(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def cancelDelayedEvent(self, id: int, /) -> bool: ...
|
||||||
|
def clearError(self, /) -> None: ...
|
||||||
|
def configuration(self, /) -> typing.Set[PySide6.QtStateMachine.QAbstractState]: ...
|
||||||
|
def defaultAnimations(self, /) -> typing.List[PySide6.QtCore.QAbstractAnimation]: ...
|
||||||
|
def endMicrostep(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def endSelectTransitions(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtStateMachine.QStateMachine.Error: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def event(self, e: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def eventFilter(self, watched: PySide6.QtCore.QObject, event: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def globalRestorePolicy(self, /) -> PySide6.QtStateMachine.QState.RestorePolicy: ...
|
||||||
|
def isAnimated(self, /) -> bool: ...
|
||||||
|
def isRunning(self, /) -> bool: ...
|
||||||
|
def onEntry(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def onExit(self, event: PySide6.QtCore.QEvent, /) -> None: ...
|
||||||
|
def postDelayedEvent(self, event: PySide6.QtCore.QEvent, delay: int, /) -> int: ...
|
||||||
|
def postEvent(self, event: PySide6.QtCore.QEvent, /, priority: PySide6.QtStateMachine.QStateMachine.EventPriority = ...) -> None: ...
|
||||||
|
def removeDefaultAnimation(self, animation: PySide6.QtCore.QAbstractAnimation, /) -> None: ...
|
||||||
|
def removeState(self, state: PySide6.QtStateMachine.QAbstractState, /) -> None: ...
|
||||||
|
def setAnimated(self, enabled: bool, /) -> None: ...
|
||||||
|
def setGlobalRestorePolicy(self, restorePolicy: PySide6.QtStateMachine.QState.RestorePolicy, /) -> None: ...
|
||||||
|
def setRunning(self, running: bool, /) -> None: ...
|
||||||
|
def start(self, /) -> None: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,125 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSvg, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSvg`
|
||||||
|
|
||||||
|
import PySide6.QtSvg
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSvgGenerator(PySide6.QtGui.QPaintDevice):
|
||||||
|
|
||||||
|
class SvgVersion(enum.Enum):
|
||||||
|
|
||||||
|
SvgTiny12 = 0x0
|
||||||
|
Svg11 = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, version: PySide6.QtSvg.QSvgGenerator.SvgVersion, /, *, size: PySide6.QtCore.QSize | None = ..., viewBox: PySide6.QtCore.QRectF | None = ..., title: str | None = ..., description: str | None = ..., fileName: str | None = ..., outputDevice: PySide6.QtCore.QIODevice | None = ..., resolution: int | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, size: PySide6.QtCore.QSize | None = ..., viewBox: PySide6.QtCore.QRectF | None = ..., title: str | None = ..., description: str | None = ..., fileName: str | None = ..., outputDevice: PySide6.QtCore.QIODevice | None = ..., resolution: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def description(self, /) -> str: ...
|
||||||
|
def fileName(self, /) -> str: ...
|
||||||
|
def initPainter(self, arg__1: PySide6.QtGui.QPainter, /) -> None: ...
|
||||||
|
def metric(self, metric: PySide6.QtGui.QPaintDevice.PaintDeviceMetric, /) -> int: ...
|
||||||
|
def outputDevice(self, /) -> PySide6.QtCore.QIODevice: ...
|
||||||
|
def paintEngine(self, /) -> PySide6.QtGui.QPaintEngine: ...
|
||||||
|
def resolution(self, /) -> int: ...
|
||||||
|
def setDescription(self, description: str, /) -> None: ...
|
||||||
|
def setFileName(self, fileName: str, /) -> None: ...
|
||||||
|
def setOutputDevice(self, outputDevice: PySide6.QtCore.QIODevice, /) -> None: ...
|
||||||
|
def setResolution(self, dpi: int, /) -> None: ...
|
||||||
|
def setSize(self, size: PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def setTitle(self, title: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setViewBox(self, viewBox: PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setViewBox(self, viewBox: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
def size(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def svgVersion(self, /) -> PySide6.QtSvg.QSvgGenerator.SvgVersion: ...
|
||||||
|
def title(self, /) -> str: ...
|
||||||
|
def viewBox(self, /) -> PySide6.QtCore.QRect: ...
|
||||||
|
def viewBoxF(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSvgRenderer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
repaintNeeded : typing.ClassVar[Signal] = ... # repaintNeeded()
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, contents: PySide6.QtCore.QXmlStreamReader, /, parent: PySide6.QtCore.QObject | None = ..., *, viewBox: PySide6.QtCore.QRectF | None = ..., framesPerSecond: int | None = ..., currentFrame: int | None = ..., aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ..., options: PySide6.QtSvg.QtSvg.Option | None = ..., animationEnabled: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, filename: str, /, parent: PySide6.QtCore.QObject | None = ..., *, viewBox: PySide6.QtCore.QRectF | None = ..., framesPerSecond: int | None = ..., currentFrame: int | None = ..., aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ..., options: PySide6.QtSvg.QtSvg.Option | None = ..., animationEnabled: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, viewBox: PySide6.QtCore.QRectF | None = ..., framesPerSecond: int | None = ..., currentFrame: int | None = ..., aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ..., options: PySide6.QtSvg.QtSvg.Option | None = ..., animationEnabled: bool | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, contents: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, parent: PySide6.QtCore.QObject | None = ..., *, viewBox: PySide6.QtCore.QRectF | None = ..., framesPerSecond: int | None = ..., currentFrame: int | None = ..., aspectRatioMode: PySide6.QtCore.Qt.AspectRatioMode | None = ..., options: PySide6.QtSvg.QtSvg.Option | None = ..., animationEnabled: bool | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def animated(self, /) -> bool: ...
|
||||||
|
def animationDuration(self, /) -> int: ...
|
||||||
|
def aspectRatioMode(self, /) -> PySide6.QtCore.Qt.AspectRatioMode: ...
|
||||||
|
def boundsOnElement(self, id: str, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def currentFrame(self, /) -> int: ...
|
||||||
|
def defaultSize(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def elementExists(self, id: str, /) -> bool: ...
|
||||||
|
def framesPerSecond(self, /) -> int: ...
|
||||||
|
def isAnimationEnabled(self, /) -> bool: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, contents: PySide6.QtCore.QXmlStreamReader, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, filename: str, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, contents: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> bool: ...
|
||||||
|
def options(self, /) -> PySide6.QtSvg.QtSvg.Option: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, p: PySide6.QtGui.QPainter, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, p: PySide6.QtGui.QPainter, elementId: str, /, bounds: PySide6.QtCore.QRectF | PySide6.QtCore.QRect = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def render(self, p: PySide6.QtGui.QPainter, bounds: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
def setAnimationEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setAspectRatioMode(self, mode: PySide6.QtCore.Qt.AspectRatioMode, /) -> None: ...
|
||||||
|
def setCurrentFrame(self, arg__1: int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setDefaultOptions(flags: PySide6.QtSvg.QtSvg.Option, /) -> None: ...
|
||||||
|
def setFramesPerSecond(self, num: int, /) -> None: ...
|
||||||
|
def setOptions(self, flags: PySide6.QtSvg.QtSvg.Option, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setViewBox(self, viewbox: PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setViewBox(self, viewbox: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
|
||||||
|
def transformForElement(self, id: str, /) -> PySide6.QtGui.QTransform: ...
|
||||||
|
def viewBox(self, /) -> PySide6.QtCore.QRect: ...
|
||||||
|
def viewBoxF(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtSvg(Shiboken.Object):
|
||||||
|
|
||||||
|
class Option(enum.Flag):
|
||||||
|
|
||||||
|
NoOption = 0x0
|
||||||
|
Tiny12FeaturesOnly = 0x1
|
||||||
|
AssumeTrustedSource = 0x2
|
||||||
|
DisableSMILAnimations = 0x10
|
||||||
|
DisableCSSAnimations = 0x20
|
||||||
|
DisableAnimations = 0xf0
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtSvgWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtSvgWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtSvgWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtSvg
|
||||||
|
|
||||||
|
import typing
|
||||||
|
|
||||||
|
|
||||||
|
class QGraphicsSvgItem(PySide6.QtWidgets.QGraphicsObject):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, fileName: str, /, parentItem: PySide6.QtWidgets.QGraphicsItem | None = ..., *, elementId: str | None = ..., maximumCacheSize: PySide6.QtCore.QSize | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parentItem: PySide6.QtWidgets.QGraphicsItem | None = ..., *, elementId: str | None = ..., maximumCacheSize: PySide6.QtCore.QSize | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def boundingRect(self, /) -> PySide6.QtCore.QRectF: ...
|
||||||
|
def elementId(self, /) -> str: ...
|
||||||
|
def isCachingEnabled(self, /) -> bool: ...
|
||||||
|
def maximumCacheSize(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def paint(self, painter: PySide6.QtGui.QPainter, option: PySide6.QtWidgets.QStyleOptionGraphicsItem, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
def renderer(self, /) -> PySide6.QtSvg.QSvgRenderer: ...
|
||||||
|
def setCachingEnabled(self, arg__1: bool, /) -> None: ...
|
||||||
|
def setElementId(self, id: str, /) -> None: ...
|
||||||
|
def setMaximumCacheSize(self, size: PySide6.QtCore.QSize, /) -> None: ...
|
||||||
|
def setSharedRenderer(self, renderer: PySide6.QtSvg.QSvgRenderer, /) -> None: ...
|
||||||
|
def type(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSvgWidget(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, file: str, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def load(self, file: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, contents: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def options(self, /) -> PySide6.QtSvg.QtSvg.Option: ...
|
||||||
|
def paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) -> None: ...
|
||||||
|
def renderer(self, /) -> PySide6.QtSvg.QSvgRenderer: ...
|
||||||
|
def setOptions(self, options: PySide6.QtSvg.QtSvg.Option, /) -> None: ...
|
||||||
|
def sizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,400 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtTest, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtTest`
|
||||||
|
|
||||||
|
import PySide6.QtTest
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import SignalInstance
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QAbstractItemModelTester(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
class FailureReportingMode(enum.Enum):
|
||||||
|
|
||||||
|
QtTest = 0x0
|
||||||
|
Warning = 0x1
|
||||||
|
Fatal = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, model: PySide6.QtCore.QAbstractItemModel, mode: PySide6.QtTest.QAbstractItemModelTester.FailureReportingMode, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, model: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def failureReportingMode(self, /) -> PySide6.QtTest.QAbstractItemModelTester.FailureReportingMode: ...
|
||||||
|
def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
|
||||||
|
def setUseFetchMore(self, value: bool, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QSignalSpy(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, obj: PySide6.QtCore.QObject, signal: PySide6.QtCore.QMetaMethod, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, obj: PySide6.QtCore.QObject, aSignal: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, signal: PySide6.QtCore.SignalInstance, /) -> None: ...
|
||||||
|
|
||||||
|
def at(self, arg__1: int, /) -> typing.List[typing.Any]: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def signal(self, /) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
def wait(self, timeout: int, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTest(Shiboken.Object):
|
||||||
|
|
||||||
|
class ComparisonOperation(enum.Enum):
|
||||||
|
|
||||||
|
CustomCompare = 0x0
|
||||||
|
Equal = 0x1
|
||||||
|
NotEqual = 0x2
|
||||||
|
LessThan = 0x3
|
||||||
|
LessThanOrEqual = 0x4
|
||||||
|
GreaterThan = 0x5
|
||||||
|
GreaterThanOrEqual = 0x6
|
||||||
|
ThreeWayCompare = 0x7
|
||||||
|
|
||||||
|
class KeyAction(enum.Enum):
|
||||||
|
|
||||||
|
Press = 0x0
|
||||||
|
Release = 0x1
|
||||||
|
Click = 0x2
|
||||||
|
Shortcut = 0x3
|
||||||
|
|
||||||
|
class MouseAction(enum.Enum):
|
||||||
|
|
||||||
|
MousePress = 0x0
|
||||||
|
MouseRelease = 0x1
|
||||||
|
MouseClick = 0x2
|
||||||
|
MouseDClick = 0x3
|
||||||
|
MouseMove = 0x4
|
||||||
|
|
||||||
|
class QBenchmarkMetric(enum.Enum):
|
||||||
|
|
||||||
|
FramesPerSecond = 0x0
|
||||||
|
BitsPerSecond = 0x1
|
||||||
|
BytesPerSecond = 0x2
|
||||||
|
WalltimeMilliseconds = 0x3
|
||||||
|
CPUTicks = 0x4
|
||||||
|
InstructionReads = 0x5
|
||||||
|
Events = 0x6
|
||||||
|
WalltimeNanoseconds = 0x7
|
||||||
|
BytesAllocated = 0x8
|
||||||
|
CPUMigrations = 0x9
|
||||||
|
CPUCycles = 0xa
|
||||||
|
BusCycles = 0xb
|
||||||
|
StalledCycles = 0xc
|
||||||
|
Instructions = 0xd
|
||||||
|
BranchInstructions = 0xe
|
||||||
|
BranchMisses = 0xf
|
||||||
|
CacheReferences = 0x10
|
||||||
|
CacheReads = 0x11
|
||||||
|
CacheWrites = 0x12
|
||||||
|
CachePrefetches = 0x13
|
||||||
|
CacheMisses = 0x14
|
||||||
|
CacheReadMisses = 0x15
|
||||||
|
CacheWriteMisses = 0x16
|
||||||
|
CachePrefetchMisses = 0x17
|
||||||
|
ContextSwitches = 0x18
|
||||||
|
PageFaults = 0x19
|
||||||
|
MinorPageFaults = 0x1a
|
||||||
|
MajorPageFaults = 0x1b
|
||||||
|
AlignmentFaults = 0x1c
|
||||||
|
EmulationFaults = 0x1d
|
||||||
|
RefCPUCycles = 0x1e
|
||||||
|
|
||||||
|
class QTouchEventSequence(Shiboken.Object):
|
||||||
|
def commit(self, /, processEvents: bool = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def move(self, touchId: int, pt: PySide6.QtCore.QPoint, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
def move(self, touchId: int, pt: PySide6.QtCore.QPoint, /, window: PySide6.QtGui.QWindow | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
def press(self, touchId: int, pt: PySide6.QtCore.QPoint, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
def press(self, touchId: int, pt: PySide6.QtCore.QPoint, /, window: PySide6.QtGui.QWindow | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
def release(self, touchId: int, pt: PySide6.QtCore.QPoint, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
def release(self, touchId: int, pt: PySide6.QtCore.QPoint, /, window: PySide6.QtGui.QWindow | None = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
def stationary(self, touchId: int, /) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
|
||||||
|
class TestFailMode(enum.Enum):
|
||||||
|
|
||||||
|
Abort = 0x1
|
||||||
|
Continue = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def addColumnInternal(id: int, name: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def asciiToKey(ascii: int, /) -> PySide6.QtCore.Qt.Key: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def compare_ptr_helper(t1: PySide6.QtCore.QObject, t2: PySide6.QtCore.QObject, actual: bytes | bytearray | memoryview, expected: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def compare_ptr_helper(t1: int, t2: int, actual: bytes | bytearray | memoryview, expected: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def compare_string_helper(t1: bytes | bytearray | memoryview, t2: bytes | bytearray | memoryview, actual: bytes | bytearray | memoryview, expected: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def createTouchDevice(devType: PySide6.QtGui.QInputDevice.DeviceType = ..., caps: PySide6.QtGui.QInputDevice.Capability = ...) -> PySide6.QtGui.QPointingDevice: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentAppName() -> bytes | bytearray | memoryview: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentDataTag() -> bytes | bytearray | memoryview: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentGlobalDataTag() -> bytes | bytearray | memoryview: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentTestFailed() -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentTestFunction() -> bytes | bytearray | memoryview: ...
|
||||||
|
@staticmethod
|
||||||
|
def currentTestResolved() -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def failOnWarning() -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def failOnWarning(messagePattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def failOnWarning(message: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def formatString(prefix: bytes | bytearray | memoryview, suffix: bytes | bytearray | memoryview, numArguments: int, /) -> bytes | bytearray | memoryview: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def ignoreMessage(type: PySide6.QtCore.QtMsgType, messagePattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def ignoreMessage(type: PySide6.QtCore.QtMsgType, message: bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyClick(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyClick(widget: PySide6.QtWidgets.QWidget, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyClick(window: PySide6.QtGui.QWindow, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyClick(window: PySide6.QtGui.QWindow, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def keyClicks(widget: PySide6.QtWidgets.QWidget, sequence: str, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, ascii: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyEvent(action: PySide6.QtTest.QTest.KeyAction, window: PySide6.QtGui.QWindow, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyEvent(action: PySide6.QtTest.QTest.KeyAction, window: PySide6.QtGui.QWindow, ascii: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyPress(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyPress(widget: PySide6.QtWidgets.QWidget, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyPress(window: PySide6.QtGui.QWindow, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyPress(window: PySide6.QtGui.QWindow, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyRelease(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyRelease(widget: PySide6.QtWidgets.QWidget, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyRelease(window: PySide6.QtGui.QWindow, key: PySide6.QtCore.Qt.Key, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keyRelease(window: PySide6.QtGui.QWindow, key: int, /, modifier: PySide6.QtCore.Qt.KeyboardModifier = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keySequence(widget: PySide6.QtWidgets.QWidget, keySequence: PySide6.QtGui.QKeySequence | PySide6.QtCore.QKeyCombination | PySide6.QtGui.QKeySequence.StandardKey | str | int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def keySequence(window: PySide6.QtGui.QWindow, keySequence: PySide6.QtGui.QKeySequence | PySide6.QtCore.QKeyCombination | PySide6.QtGui.QKeySequence.StandardKey | str | int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def keyToAscii(key: PySide6.QtCore.Qt.Key, /) -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseClick(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseClick(window: PySide6.QtGui.QWindow, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseDClick(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseDClick(window: PySide6.QtGui.QWindow, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseEvent(action: PySide6.QtTest.QTest.MouseAction, widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifier, pos: PySide6.QtCore.QPoint, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseEvent(action: PySide6.QtTest.QTest.MouseAction, window: PySide6.QtGui.QWindow, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifier, pos: PySide6.QtCore.QPoint, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseMove(widget: PySide6.QtWidgets.QWidget, /, pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseMove(window: PySide6.QtGui.QWindow, /, pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mousePress(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mousePress(window: PySide6.QtGui.QWindow, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseRelease(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def mouseRelease(window: PySide6.QtGui.QWindow, button: PySide6.QtCore.Qt.MouseButton, /, stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., pos: PySide6.QtCore.QPoint = ..., delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qCaught(expected: bytes | bytearray | memoryview, what: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qCaught(expected: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def qCleanup() -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def qElementData(elementName: bytes | bytearray | memoryview, metaTypeId: int, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def qExpectFail(dataIndex: bytes | bytearray | memoryview, comment: bytes | bytearray | memoryview, mode: PySide6.QtTest.QTest.TestFailMode, file: bytes | bytearray | memoryview, line: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qFindTestData(basepath: str, /, file: bytes | bytearray | memoryview | None = ..., line: int | None = ..., builddir: bytes | bytearray | memoryview | None = ..., sourcedir: bytes | bytearray | memoryview | None = ...) -> str: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qFindTestData(basepath: bytes | bytearray | memoryview, /, file: bytes | bytearray | memoryview | None = ..., line: int | None = ..., builddir: bytes | bytearray | memoryview | None = ..., sourcedir: bytes | bytearray | memoryview | None = ...) -> str: ...
|
||||||
|
@staticmethod
|
||||||
|
def qGlobalData(tagName: bytes | bytearray | memoryview, typeId: int, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def qRun() -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def qSkip(message: bytes | bytearray | memoryview, file: bytes | bytearray | memoryview, line: int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def qSleep(ms: int, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def qWait(ms: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(widget: PySide6.QtWidgets.QWidget, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(widget: PySide6.QtWidgets.QWidget, timeout: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(widget: PySide6.QtWidgets.QWidget, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(window: PySide6.QtGui.QWindow, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(window: PySide6.QtGui.QWindow, timeout: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowActive(window: PySide6.QtGui.QWindow, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(widget: PySide6.QtWidgets.QWidget, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(widget: PySide6.QtWidgets.QWidget, timeout: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(widget: PySide6.QtWidgets.QWidget, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(window: PySide6.QtGui.QWindow, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(window: PySide6.QtGui.QWindow, timeout: int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowExposed(window: PySide6.QtGui.QWindow, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowFocused(widget: PySide6.QtWidgets.QWidget, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowFocused(widget: PySide6.QtWidgets.QWidget, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowFocused(window: PySide6.QtGui.QWindow, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def qWaitForWindowFocused(window: PySide6.QtGui.QWindow, timeout: PySide6.QtCore.QDeadlineTimer | PySide6.QtCore.QDeadlineTimer.ForeverConstant | int, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def runningTest() -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def sendKeyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, code: PySide6.QtCore.Qt.Key, text: str, modifier: PySide6.QtCore.Qt.KeyboardModifier, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def sendKeyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, code: PySide6.QtCore.Qt.Key, ascii: int, modifier: PySide6.QtCore.Qt.KeyboardModifier, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def sendKeyEvent(action: PySide6.QtTest.QTest.KeyAction, window: PySide6.QtGui.QWindow, code: PySide6.QtCore.Qt.Key, text: str, modifier: PySide6.QtCore.Qt.KeyboardModifier, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def sendKeyEvent(action: PySide6.QtTest.QTest.KeyAction, window: PySide6.QtGui.QWindow, code: PySide6.QtCore.Qt.Key, ascii: int, modifier: PySide6.QtCore.Qt.KeyboardModifier, /, delay: int = ...) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setBenchmarkResult(result: float, metric: PySide6.QtTest.QTest.QBenchmarkMetric, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setMainSourcePath(file: bytes | bytearray | memoryview, /, builddir: bytes | bytearray | memoryview | None = ...) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setThrowOnFail(enable: bool, /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def setThrowOnSkip(enable: bool, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def simulateEvent(widget: PySide6.QtWidgets.QWidget, press: bool, code: int, modifier: PySide6.QtCore.Qt.KeyboardModifier, text: str, repeat: bool, /, delay: int = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def simulateEvent(window: PySide6.QtGui.QWindow, press: bool, code: int, modifier: PySide6.QtCore.Qt.KeyboardModifier, text: str, repeat: bool, /, delay: int = ...) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def testObject() -> PySide6.QtCore.QObject: ...
|
||||||
|
@staticmethod
|
||||||
|
def toPrettyCString(unicode: bytes | bytearray | memoryview, length: int, /) -> bytes | bytearray | memoryview: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def touchEvent(widget: PySide6.QtWidgets.QWidget, device: PySide6.QtGui.QPointingDevice, /, autoCommit: bool = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@typing.overload
|
||||||
|
@staticmethod
|
||||||
|
def touchEvent(window: PySide6.QtGui.QWindow, device: PySide6.QtGui.QPointingDevice, /, autoCommit: bool = ...) -> PySide6.QtTest.QTest.QTouchEventSequence: ...
|
||||||
|
@staticmethod
|
||||||
|
def wheelEvent(window: PySide6.QtGui.QWindow, pos: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint, angleDelta: PySide6.QtCore.QPoint, /, pixelDelta: PySide6.QtCore.QPoint = ..., stateKey: PySide6.QtCore.Qt.KeyboardModifier = ..., phase: PySide6.QtCore.Qt.ScrollPhase = ...) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,180 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtTextToSpeech, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtTextToSpeech`
|
||||||
|
|
||||||
|
import PySide6.QtTextToSpeech
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTextToSpeech(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
aboutToSynthesize : typing.ClassVar[Signal] = ... # aboutToSynthesize(qsizetype)
|
||||||
|
engineChanged : typing.ClassVar[Signal] = ... # engineChanged(QString)
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QTextToSpeech::ErrorReason,QString)
|
||||||
|
localeChanged : typing.ClassVar[Signal] = ... # localeChanged(QLocale)
|
||||||
|
pitchChanged : typing.ClassVar[Signal] = ... # pitchChanged(double)
|
||||||
|
rateChanged : typing.ClassVar[Signal] = ... # rateChanged(double)
|
||||||
|
sayingWord : typing.ClassVar[Signal] = ... # sayingWord(QString,qsizetype,qsizetype,qsizetype)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QTextToSpeech::State)
|
||||||
|
voiceChanged : typing.ClassVar[Signal] = ... # voiceChanged(QVoice)
|
||||||
|
volumeChanged : typing.ClassVar[Signal] = ... # volumeChanged(double)
|
||||||
|
|
||||||
|
class BoundaryHint(enum.Enum):
|
||||||
|
|
||||||
|
Default = 0x0
|
||||||
|
Immediate = 0x1
|
||||||
|
Word = 0x2
|
||||||
|
Sentence = 0x3
|
||||||
|
Utterance = 0x4
|
||||||
|
|
||||||
|
class Capability(enum.Flag):
|
||||||
|
|
||||||
|
None_ = 0x0
|
||||||
|
Speak = 0x1
|
||||||
|
PauseResume = 0x2
|
||||||
|
WordByWordProgress = 0x4
|
||||||
|
Synthesize = 0x8
|
||||||
|
|
||||||
|
class ErrorReason(enum.Enum):
|
||||||
|
|
||||||
|
NoError = 0x0
|
||||||
|
Initialization = 0x1
|
||||||
|
Configuration = 0x2
|
||||||
|
Input = 0x3
|
||||||
|
Playback = 0x4
|
||||||
|
|
||||||
|
class State(enum.Enum):
|
||||||
|
|
||||||
|
Ready = 0x0
|
||||||
|
Speaking = 0x1
|
||||||
|
Paused = 0x2
|
||||||
|
Error = 0x3
|
||||||
|
Synthesizing = 0x4
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, engine: str, params: typing.Dict[str, typing.Any], /, parent: PySide6.QtCore.QObject | None = ..., *, state: PySide6.QtTextToSpeech.QTextToSpeech.State | None = ..., volume: float | None = ..., rate: float | None = ..., pitch: float | None = ..., locale: PySide6.QtCore.QLocale | None = ..., voice: PySide6.QtTextToSpeech.QVoice | None = ..., engineCapabilities: PySide6.QtTextToSpeech.QTextToSpeech.Capability | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, engine: str, /, parent: PySide6.QtCore.QObject | None = ..., *, state: PySide6.QtTextToSpeech.QTextToSpeech.State | None = ..., volume: float | None = ..., rate: float | None = ..., pitch: float | None = ..., locale: PySide6.QtCore.QLocale | None = ..., voice: PySide6.QtTextToSpeech.QVoice | None = ..., engineCapabilities: PySide6.QtTextToSpeech.QTextToSpeech.Capability | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, engine: str | None = ..., state: PySide6.QtTextToSpeech.QTextToSpeech.State | None = ..., volume: float | None = ..., rate: float | None = ..., pitch: float | None = ..., locale: PySide6.QtCore.QLocale | None = ..., voice: PySide6.QtTextToSpeech.QVoice | None = ..., engineCapabilities: PySide6.QtTextToSpeech.QTextToSpeech.Capability | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def allVoices(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> typing.List[PySide6.QtTextToSpeech.QVoice]: ...
|
||||||
|
@staticmethod
|
||||||
|
def availableEngines() -> typing.List[str]: ...
|
||||||
|
def availableLocales(self, /) -> typing.List[PySide6.QtCore.QLocale]: ...
|
||||||
|
def availableVoices(self, /) -> typing.List[PySide6.QtTextToSpeech.QVoice]: ...
|
||||||
|
def engine(self, /) -> str: ...
|
||||||
|
def engineCapabilities(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.Capability: ...
|
||||||
|
def enqueue(self, text: str, /) -> int: ...
|
||||||
|
def errorReason(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.ErrorReason: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def locale(self, /) -> PySide6.QtCore.QLocale: ...
|
||||||
|
def pause(self, /, boundaryHint: PySide6.QtTextToSpeech.QTextToSpeech.BoundaryHint = ...) -> None: ...
|
||||||
|
def pitch(self, /) -> float: ...
|
||||||
|
def rate(self, /) -> float: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def say(self, text: str, /) -> None: ...
|
||||||
|
def setEngine(self, engine: str, /, params: typing.Dict[str, typing.Any] = ...) -> bool: ...
|
||||||
|
def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
|
||||||
|
def setPitch(self, pitch: float, /) -> None: ...
|
||||||
|
def setRate(self, rate: float, /) -> None: ...
|
||||||
|
def setVoice(self, voice: PySide6.QtTextToSpeech.QVoice, /) -> None: ...
|
||||||
|
def setVolume(self, volume: float, /) -> None: ...
|
||||||
|
def state(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.State: ...
|
||||||
|
def stop(self, /, boundaryHint: PySide6.QtTextToSpeech.QTextToSpeech.BoundaryHint = ...) -> None: ...
|
||||||
|
def voice(self, /) -> PySide6.QtTextToSpeech.QVoice: ...
|
||||||
|
def volume(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QTextToSpeechEngine(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QTextToSpeech::ErrorReason,QString)
|
||||||
|
sayingWord : typing.ClassVar[Signal] = ... # sayingWord(QString,qsizetype,qsizetype)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QTextToSpeech::State)
|
||||||
|
synthesized : typing.ClassVar[Signal] = ... # synthesized(QAudioFormat,QByteArray)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def availableLocales(self, /) -> typing.List[PySide6.QtCore.QLocale]: ...
|
||||||
|
def availableVoices(self, /) -> typing.List[PySide6.QtTextToSpeech.QVoice]: ...
|
||||||
|
def capabilities(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.Capability: ...
|
||||||
|
@staticmethod
|
||||||
|
def createVoice(name: str, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, gender: PySide6.QtTextToSpeech.QVoice.Gender, age: PySide6.QtTextToSpeech.QVoice.Age, data: typing.Any, /) -> PySide6.QtTextToSpeech.QVoice: ...
|
||||||
|
def errorReason(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.ErrorReason: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def locale(self, /) -> PySide6.QtCore.QLocale: ...
|
||||||
|
def pause(self, boundaryHint: PySide6.QtTextToSpeech.QTextToSpeech.BoundaryHint, /) -> None: ...
|
||||||
|
def pitch(self, /) -> float: ...
|
||||||
|
def rate(self, /) -> float: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def say(self, text: str, /) -> None: ...
|
||||||
|
def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> bool: ...
|
||||||
|
def setPitch(self, pitch: float, /) -> bool: ...
|
||||||
|
def setRate(self, rate: float, /) -> bool: ...
|
||||||
|
def setVoice(self, voice: PySide6.QtTextToSpeech.QVoice, /) -> bool: ...
|
||||||
|
def setVolume(self, volume: float, /) -> bool: ...
|
||||||
|
def state(self, /) -> PySide6.QtTextToSpeech.QTextToSpeech.State: ...
|
||||||
|
def stop(self, boundaryHint: PySide6.QtTextToSpeech.QTextToSpeech.BoundaryHint, /) -> None: ...
|
||||||
|
def synthesize(self, text: str, /) -> None: ...
|
||||||
|
def voice(self, /) -> PySide6.QtTextToSpeech.QVoice: ...
|
||||||
|
@staticmethod
|
||||||
|
def voiceData(voice: PySide6.QtTextToSpeech.QVoice, /) -> typing.Any: ...
|
||||||
|
def volume(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QVoice(Shiboken.Object):
|
||||||
|
|
||||||
|
class Age(enum.Enum):
|
||||||
|
|
||||||
|
Child = 0x0
|
||||||
|
Teenager = 0x1
|
||||||
|
Adult = 0x2
|
||||||
|
Senior = 0x3
|
||||||
|
Other = 0x4
|
||||||
|
|
||||||
|
class Gender(enum.Enum):
|
||||||
|
|
||||||
|
Male = 0x0
|
||||||
|
Female = 0x1
|
||||||
|
Unknown = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtTextToSpeech.QVoice, /, *, name: str | None = ..., gender: PySide6.QtTextToSpeech.QVoice.Gender | None = ..., age: PySide6.QtTextToSpeech.QVoice.Age | None = ..., locale: PySide6.QtCore.QLocale | None = ..., language: PySide6.QtCore.QLocale.Language | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, name: str | None = ..., gender: PySide6.QtTextToSpeech.QVoice.Gender | None = ..., age: PySide6.QtTextToSpeech.QVoice.Age | None = ..., locale: PySide6.QtCore.QLocale | None = ..., language: PySide6.QtCore.QLocale.Language | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtTextToSpeech.QVoice, /) -> bool: ...
|
||||||
|
def __lshift__(self, str: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtTextToSpeech.QVoice, /) -> bool: ...
|
||||||
|
def __repr__(self, /) -> str: ...
|
||||||
|
def __rshift__(self, str: PySide6.QtCore.QDataStream, /) -> PySide6.QtCore.QDataStream: ...
|
||||||
|
def age(self, /) -> PySide6.QtTextToSpeech.QVoice.Age: ...
|
||||||
|
@staticmethod
|
||||||
|
def ageName(age: PySide6.QtTextToSpeech.QVoice.Age, /) -> str: ...
|
||||||
|
def gender(self, /) -> PySide6.QtTextToSpeech.QVoice.Gender: ...
|
||||||
|
@staticmethod
|
||||||
|
def genderName(gender: PySide6.QtTextToSpeech.QVoice.Gender, /) -> str: ...
|
||||||
|
def language(self, /) -> PySide6.QtCore.QLocale.Language: ...
|
||||||
|
def locale(self, /) -> PySide6.QtCore.QLocale: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def swap(self, other: PySide6.QtTextToSpeech.QVoice, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtUiTools, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtUiTools`
|
||||||
|
|
||||||
|
import PySide6.QtUiTools
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
|
||||||
|
import os
|
||||||
|
import typing
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QUiLoader(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def addPluginPath(self, path: str, /) -> None: ...
|
||||||
|
def availableLayouts(self, /) -> typing.List[str]: ...
|
||||||
|
def availableWidgets(self, /) -> typing.List[str]: ...
|
||||||
|
def clearPluginPaths(self, /) -> None: ...
|
||||||
|
def createAction(self, /, parent: PySide6.QtCore.QObject | None = ..., name: str = ...) -> PySide6.QtGui.QAction: ...
|
||||||
|
def createActionGroup(self, /, parent: PySide6.QtCore.QObject | None = ..., name: str = ...) -> PySide6.QtGui.QActionGroup: ...
|
||||||
|
def createLayout(self, className: str, /, parent: PySide6.QtCore.QObject | None = ..., name: str = ...) -> PySide6.QtWidgets.QLayout: ...
|
||||||
|
def createWidget(self, className: str, /, parent: PySide6.QtWidgets.QWidget | None = ..., name: str = ...) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def isLanguageChangeEnabled(self, /) -> bool: ...
|
||||||
|
def isTranslationEnabled(self, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, device: PySide6.QtCore.QIODevice, /, parentWidget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, arg__1: str | bytes | os.PathLike[str], /, parentWidget: PySide6.QtWidgets.QWidget | None = ...) -> PySide6.QtWidgets.QWidget: ...
|
||||||
|
def pluginPaths(self, /) -> typing.List[str]: ...
|
||||||
|
def registerCustomWidget(self, customWidgetType: object, /) -> None: ...
|
||||||
|
def setLanguageChangeEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setTranslationEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setWorkingDirectory(self, dir: PySide6.QtCore.QDir, /) -> None: ...
|
||||||
|
def workingDirectory(self, /) -> PySide6.QtCore.QDir: ...
|
||||||
|
|
||||||
|
|
||||||
|
def loadUiType(uifile: str, /) -> object: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtWebChannel, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtWebChannel`
|
||||||
|
|
||||||
|
import PySide6.QtWebChannel
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import typing
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebChannel(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
blockUpdatesChanged : typing.ClassVar[Signal] = ... # blockUpdatesChanged(bool)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, blockUpdates: bool | None = ..., propertyUpdateInterval: int | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def blockUpdates(self, /) -> bool: ...
|
||||||
|
def connectTo(self, transport: PySide6.QtWebChannel.QWebChannelAbstractTransport, /) -> None: ...
|
||||||
|
def deregisterObject(self, object: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def disconnectFrom(self, transport: PySide6.QtWebChannel.QWebChannelAbstractTransport, /) -> None: ...
|
||||||
|
def propertyUpdateInterval(self, /) -> int: ...
|
||||||
|
def registerObject(self, id: str, object: PySide6.QtCore.QObject, /) -> None: ...
|
||||||
|
def registerObjects(self, objects: typing.Dict[str, PySide6.QtCore.QObject], /) -> None: ...
|
||||||
|
def registeredObjects(self, /) -> typing.Dict[str, PySide6.QtCore.QObject]: ...
|
||||||
|
def setBlockUpdates(self, block: bool, /) -> None: ...
|
||||||
|
def setPropertyUpdateInterval(self, ms: int, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebChannelAbstractTransport(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
messageReceived : typing.ClassVar[Signal] = ... # messageReceived(QJsonObject,QWebChannelAbstractTransport*)
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def sendMessage(self, message: typing.Dict[str, PySide6.QtCore.QJsonValue], /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,127 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtWebEngineQuick, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtWebEngineQuick`
|
||||||
|
|
||||||
|
import PySide6.QtWebEngineQuick
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtWebEngineCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuickWebEngineDownloadRequest(PySide6.QtWebEngineCore.QWebEngineDownloadRequest):
|
||||||
|
def qt_qmlMarker_uncreatable(self, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QQuickWebEngineProfile(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
cachePathChanged : typing.ClassVar[Signal] = ... # cachePathChanged()
|
||||||
|
clearHttpCacheCompleted : typing.ClassVar[Signal] = ... # clearHttpCacheCompleted()
|
||||||
|
downloadFinished : typing.ClassVar[Signal] = ... # downloadFinished(QQuickWebEngineDownloadRequest*)
|
||||||
|
downloadPathChanged : typing.ClassVar[Signal] = ... # downloadPathChanged()
|
||||||
|
downloadRequested : typing.ClassVar[Signal] = ... # downloadRequested(QQuickWebEngineDownloadRequest*)
|
||||||
|
httpAcceptLanguageChanged: typing.ClassVar[Signal] = ... # httpAcceptLanguageChanged()
|
||||||
|
httpCacheMaximumSizeChanged: typing.ClassVar[Signal] = ... # httpCacheMaximumSizeChanged()
|
||||||
|
httpCacheTypeChanged : typing.ClassVar[Signal] = ... # httpCacheTypeChanged()
|
||||||
|
httpUserAgentChanged : typing.ClassVar[Signal] = ... # httpUserAgentChanged()
|
||||||
|
offTheRecordChanged : typing.ClassVar[Signal] = ... # offTheRecordChanged()
|
||||||
|
persistentCookiesPolicyChanged: typing.ClassVar[Signal] = ... # persistentCookiesPolicyChanged()
|
||||||
|
persistentPermissionsPolicyChanged: typing.ClassVar[Signal] = ... # persistentPermissionsPolicyChanged()
|
||||||
|
persistentStoragePathChanged: typing.ClassVar[Signal] = ... # persistentStoragePathChanged()
|
||||||
|
presentNotification : typing.ClassVar[Signal] = ... # presentNotification(QWebEngineNotification*)
|
||||||
|
pushServiceEnabledChanged: typing.ClassVar[Signal] = ... # pushServiceEnabledChanged()
|
||||||
|
spellCheckEnabledChanged : typing.ClassVar[Signal] = ... # spellCheckEnabledChanged()
|
||||||
|
spellCheckLanguagesChanged: typing.ClassVar[Signal] = ... # spellCheckLanguagesChanged()
|
||||||
|
storageNameChanged : typing.ClassVar[Signal] = ... # storageNameChanged()
|
||||||
|
|
||||||
|
class HttpCacheType(enum.Enum):
|
||||||
|
|
||||||
|
MemoryHttpCache = 0x0
|
||||||
|
DiskHttpCache = 0x1
|
||||||
|
NoCache = 0x2
|
||||||
|
|
||||||
|
class PersistentCookiesPolicy(enum.Enum):
|
||||||
|
|
||||||
|
NoPersistentCookies = 0x0
|
||||||
|
AllowPersistentCookies = 0x1
|
||||||
|
ForcePersistentCookies = 0x2
|
||||||
|
OnlyPersistentCookies = 0x3
|
||||||
|
|
||||||
|
class PersistentPermissionsPolicy(enum.Enum):
|
||||||
|
|
||||||
|
AskEveryTime = 0x0
|
||||||
|
StoreInMemory = 0x1
|
||||||
|
StoreOnDisk = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, storageName: str, /, parent: PySide6.QtCore.QObject | None = ..., *, offTheRecord: bool | None = ..., persistentStoragePath: str | None = ..., cachePath: str | None = ..., httpUserAgent: str | None = ..., httpCacheType: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.HttpCacheType | None = ..., httpAcceptLanguage: str | None = ..., persistentCookiesPolicy: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentCookiesPolicy | None = ..., persistentPermissionsPolicy: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentPermissionsPolicy | None = ..., httpCacheMaximumSize: int | None = ..., spellCheckLanguages: collections.abc.Sequence[str] | None = ..., spellCheckEnabled: bool | None = ..., downloadPath: str | None = ..., isPushServiceEnabled: bool | None = ..., clientHints: PySide6.QtWebEngineCore.QWebEngineClientHints | None = ..., extensionManager: PySide6.QtWebEngineCore.QWebEngineExtensionManager | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, storageName: str | None = ..., offTheRecord: bool | None = ..., persistentStoragePath: str | None = ..., cachePath: str | None = ..., httpUserAgent: str | None = ..., httpCacheType: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.HttpCacheType | None = ..., httpAcceptLanguage: str | None = ..., persistentCookiesPolicy: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentCookiesPolicy | None = ..., persistentPermissionsPolicy: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentPermissionsPolicy | None = ..., httpCacheMaximumSize: int | None = ..., spellCheckLanguages: collections.abc.Sequence[str] | None = ..., spellCheckEnabled: bool | None = ..., downloadPath: str | None = ..., isPushServiceEnabled: bool | None = ..., clientHints: PySide6.QtWebEngineCore.QWebEngineClientHints | None = ..., extensionManager: PySide6.QtWebEngineCore.QWebEngineExtensionManager | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def cachePath(self, /) -> str: ...
|
||||||
|
def clearHttpCache(self, /) -> None: ...
|
||||||
|
def clientCertificateStore(self, /) -> PySide6.QtWebEngineCore.QWebEngineClientCertificateStore: ...
|
||||||
|
def clientHints(self, /) -> PySide6.QtWebEngineCore.QWebEngineClientHints: ...
|
||||||
|
def cookieStore(self, /) -> PySide6.QtWebEngineCore.QWebEngineCookieStore: ...
|
||||||
|
@staticmethod
|
||||||
|
def defaultProfile() -> PySide6.QtWebEngineQuick.QQuickWebEngineProfile: ...
|
||||||
|
def downloadPath(self, /) -> str: ...
|
||||||
|
def extensionManager(self, /) -> PySide6.QtWebEngineCore.QWebEngineExtensionManager: ...
|
||||||
|
def httpAcceptLanguage(self, /) -> str: ...
|
||||||
|
def httpCacheMaximumSize(self, /) -> int: ...
|
||||||
|
def httpCacheType(self, /) -> PySide6.QtWebEngineQuick.QQuickWebEngineProfile.HttpCacheType: ...
|
||||||
|
def httpUserAgent(self, /) -> str: ...
|
||||||
|
def installUrlSchemeHandler(self, scheme: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, arg__2: PySide6.QtWebEngineCore.QWebEngineUrlSchemeHandler, /) -> None: ...
|
||||||
|
def isOffTheRecord(self, /) -> bool: ...
|
||||||
|
def isPushServiceEnabled(self, /) -> bool: ...
|
||||||
|
def isSpellCheckEnabled(self, /) -> bool: ...
|
||||||
|
def listAllPermissions(self, /) -> typing.List[PySide6.QtWebEngineCore.QWebEnginePermission]: ...
|
||||||
|
def listPermissionsForOrigin(self, securityOrigin: PySide6.QtCore.QUrl | str, /) -> typing.List[PySide6.QtWebEngineCore.QWebEnginePermission]: ...
|
||||||
|
def listPermissionsForPermissionType(self, permissionType: PySide6.QtWebEngineCore.QWebEnginePermission.PermissionType, /) -> typing.List[PySide6.QtWebEngineCore.QWebEnginePermission]: ...
|
||||||
|
def persistentCookiesPolicy(self, /) -> PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentCookiesPolicy: ...
|
||||||
|
def persistentPermissionsPolicy(self, /) -> PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentPermissionsPolicy: ...
|
||||||
|
def persistentStoragePath(self, /) -> str: ...
|
||||||
|
def queryPermission(self, securityOrigin: PySide6.QtCore.QUrl | str, permissionType: PySide6.QtWebEngineCore.QWebEnginePermission.PermissionType, /) -> PySide6.QtWebEngineCore.QWebEnginePermission: ...
|
||||||
|
def removeAllUrlSchemeHandlers(self, /) -> None: ...
|
||||||
|
def removeUrlScheme(self, scheme: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
|
||||||
|
def removeUrlSchemeHandler(self, arg__1: PySide6.QtWebEngineCore.QWebEngineUrlSchemeHandler, /) -> None: ...
|
||||||
|
def setCachePath(self, path: str, /) -> None: ...
|
||||||
|
def setDownloadPath(self, path: str, /) -> None: ...
|
||||||
|
def setHttpAcceptLanguage(self, httpAcceptLanguage: str, /) -> None: ...
|
||||||
|
def setHttpCacheMaximumSize(self, maxSize: int, /) -> None: ...
|
||||||
|
def setHttpCacheType(self, arg__1: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.HttpCacheType, /) -> None: ...
|
||||||
|
def setHttpUserAgent(self, userAgent: str, /) -> None: ...
|
||||||
|
def setOffTheRecord(self, offTheRecord: bool, /) -> None: ...
|
||||||
|
def setPersistentCookiesPolicy(self, arg__1: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentCookiesPolicy, /) -> None: ...
|
||||||
|
def setPersistentPermissionsPolicy(self, arg__1: PySide6.QtWebEngineQuick.QQuickWebEngineProfile.PersistentPermissionsPolicy, /) -> None: ...
|
||||||
|
def setPersistentStoragePath(self, path: str, /) -> None: ...
|
||||||
|
def setPushServiceEnabled(self, enable: bool, /) -> None: ...
|
||||||
|
def setSpellCheckEnabled(self, enabled: bool, /) -> None: ...
|
||||||
|
def setSpellCheckLanguages(self, languages: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def setStorageName(self, name: str, /) -> None: ...
|
||||||
|
def setUrlRequestInterceptor(self, interceptor: PySide6.QtWebEngineCore.QWebEngineUrlRequestInterceptor, /) -> None: ...
|
||||||
|
def spellCheckLanguages(self, /) -> typing.List[str]: ...
|
||||||
|
def storageName(self, /) -> str: ...
|
||||||
|
def urlSchemeHandler(self, arg__1: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> PySide6.QtWebEngineCore.QWebEngineUrlSchemeHandler: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtWebEngineQuick(Shiboken.Object):
|
||||||
|
@staticmethod
|
||||||
|
def initialize() -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,97 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtWebEngineWidgets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtWebEngineWidgets`
|
||||||
|
|
||||||
|
import PySide6.QtWebEngineWidgets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
import PySide6.QtWidgets
|
||||||
|
import PySide6.QtPrintSupport
|
||||||
|
import PySide6.QtWebEngineCore
|
||||||
|
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebEngineView(PySide6.QtWidgets.QWidget):
|
||||||
|
|
||||||
|
iconChanged : typing.ClassVar[Signal] = ... # iconChanged(QIcon)
|
||||||
|
iconUrlChanged : typing.ClassVar[Signal] = ... # iconUrlChanged(QUrl)
|
||||||
|
loadFinished : typing.ClassVar[Signal] = ... # loadFinished(bool)
|
||||||
|
loadProgress : typing.ClassVar[Signal] = ... # loadProgress(int)
|
||||||
|
loadStarted : typing.ClassVar[Signal] = ... # loadStarted()
|
||||||
|
pdfPrintingFinished : typing.ClassVar[Signal] = ... # pdfPrintingFinished(QString,bool)
|
||||||
|
printFinished : typing.ClassVar[Signal] = ... # printFinished(bool)
|
||||||
|
printRequested : typing.ClassVar[Signal] = ... # printRequested()
|
||||||
|
printRequestedByFrame : typing.ClassVar[Signal] = ... # printRequestedByFrame(QWebEngineFrame)
|
||||||
|
renderProcessTerminated : typing.ClassVar[Signal] = ... # renderProcessTerminated(QWebEnginePage::RenderProcessTerminationStatus,int)
|
||||||
|
selectionChanged : typing.ClassVar[Signal] = ... # selectionChanged()
|
||||||
|
titleChanged : typing.ClassVar[Signal] = ... # titleChanged(QString)
|
||||||
|
urlChanged : typing.ClassVar[Signal] = ... # urlChanged(QUrl)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, page: PySide6.QtWebEngineCore.QWebEnginePage, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, title: str | None = ..., url: PySide6.QtCore.QUrl | None = ..., iconUrl: PySide6.QtCore.QUrl | None = ..., icon: PySide6.QtGui.QIcon | None = ..., selectedText: str | None = ..., hasSelection: bool | None = ..., zoomFactor: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, profile: PySide6.QtWebEngineCore.QWebEngineProfile, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, title: str | None = ..., url: PySide6.QtCore.QUrl | None = ..., iconUrl: PySide6.QtCore.QUrl | None = ..., icon: PySide6.QtGui.QIcon | None = ..., selectedText: str | None = ..., hasSelection: bool | None = ..., zoomFactor: float | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ..., *, title: str | None = ..., url: PySide6.QtCore.QUrl | None = ..., iconUrl: PySide6.QtCore.QUrl | None = ..., icon: PySide6.QtGui.QIcon | None = ..., selectedText: str | None = ..., hasSelection: bool | None = ..., zoomFactor: float | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def back(self, /) -> None: ...
|
||||||
|
def closeEvent(self, arg__1: PySide6.QtGui.QCloseEvent, /) -> None: ...
|
||||||
|
def contextMenuEvent(self, arg__1: PySide6.QtGui.QContextMenuEvent, /) -> None: ...
|
||||||
|
def createStandardContextMenu(self, /) -> PySide6.QtWidgets.QMenu: ...
|
||||||
|
def createWindow(self, type: PySide6.QtWebEngineCore.QWebEnginePage.WebWindowType, /) -> PySide6.QtWebEngineWidgets.QWebEngineView: ...
|
||||||
|
def dragEnterEvent(self, e: PySide6.QtGui.QDragEnterEvent, /) -> None: ...
|
||||||
|
def dragLeaveEvent(self, e: PySide6.QtGui.QDragLeaveEvent, /) -> None: ...
|
||||||
|
def dragMoveEvent(self, e: PySide6.QtGui.QDragMoveEvent, /) -> None: ...
|
||||||
|
def dropEvent(self, e: PySide6.QtGui.QDropEvent, /) -> None: ...
|
||||||
|
def event(self, arg__1: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
@typing.overload
|
||||||
|
def findText(self, subString: str, /, options: PySide6.QtWebEngineCore.QWebEnginePage.FindFlag = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def findText(self, subString: str, options: PySide6.QtWebEngineCore.QWebEnginePage.FindFlag, resultCallback: collections.abc.Callable[..., typing.Any], /) -> None: ...
|
||||||
|
@staticmethod
|
||||||
|
def forPage(page: PySide6.QtWebEngineCore.QWebEnginePage, /) -> PySide6.QtWebEngineWidgets.QWebEngineView: ...
|
||||||
|
def forward(self, /) -> None: ...
|
||||||
|
def hasSelection(self, /) -> bool: ...
|
||||||
|
def hideEvent(self, arg__1: PySide6.QtGui.QHideEvent, /) -> None: ...
|
||||||
|
def history(self, /) -> PySide6.QtWebEngineCore.QWebEngineHistory: ...
|
||||||
|
def icon(self, /) -> PySide6.QtGui.QIcon: ...
|
||||||
|
def iconUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def lastContextMenuRequest(self, /) -> PySide6.QtWebEngineCore.QWebEngineContextMenuRequest: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, request: PySide6.QtWebEngineCore.QWebEngineHttpRequest, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def load(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def page(self, /) -> PySide6.QtWebEngineCore.QWebEnginePage: ...
|
||||||
|
def pageAction(self, action: PySide6.QtWebEngineCore.QWebEnginePage.WebAction, /) -> PySide6.QtGui.QAction: ...
|
||||||
|
def print(self, printer: PySide6.QtPrintSupport.QPrinter, /) -> None: ...
|
||||||
|
def printToPdf(self, filePath: str, /, layout: PySide6.QtGui.QPageLayout = ..., ranges: PySide6.QtGui.QPageRanges = ...) -> None: ...
|
||||||
|
def reload(self, /) -> None: ...
|
||||||
|
def selectedText(self, /) -> str: ...
|
||||||
|
def setContent(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, mimeType: str = ..., baseUrl: PySide6.QtCore.QUrl | str = ...) -> None: ...
|
||||||
|
def setHtml(self, html: str, /, baseUrl: PySide6.QtCore.QUrl | str = ...) -> None: ...
|
||||||
|
def setPage(self, page: PySide6.QtWebEngineCore.QWebEnginePage, /) -> None: ...
|
||||||
|
def setUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def setZoomFactor(self, factor: float, /) -> None: ...
|
||||||
|
def settings(self, /) -> PySide6.QtWebEngineCore.QWebEngineSettings: ...
|
||||||
|
def showEvent(self, arg__1: PySide6.QtGui.QShowEvent, /) -> None: ...
|
||||||
|
def sizeHint(self, /) -> PySide6.QtCore.QSize: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
def title(self, /) -> str: ...
|
||||||
|
def triggerPageAction(self, action: PySide6.QtWebEngineCore.QWebEnginePage.WebAction, /, checked: bool = ...) -> None: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def zoomFactor(self, /) -> float: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,238 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtWebSockets, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtWebSockets`
|
||||||
|
|
||||||
|
import PySide6.QtWebSockets
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtNetwork
|
||||||
|
|
||||||
|
import os
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QMaskGenerator(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def nextMask(self, /) -> int: ...
|
||||||
|
def seed(self, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebSocket(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
aboutToClose : typing.ClassVar[Signal] = ... # aboutToClose()
|
||||||
|
alertReceived : typing.ClassVar[Signal] = ... # alertReceived(QSsl::AlertLevel,QSsl::AlertType,QString)
|
||||||
|
alertSent : typing.ClassVar[Signal] = ... # alertSent(QSsl::AlertLevel,QSsl::AlertType,QString)
|
||||||
|
authenticationRequired : typing.ClassVar[Signal] = ... # authenticationRequired(QAuthenticator*)
|
||||||
|
binaryFrameReceived : typing.ClassVar[Signal] = ... # binaryFrameReceived(QByteArray,bool)
|
||||||
|
binaryMessageReceived : typing.ClassVar[Signal] = ... # binaryMessageReceived(QByteArray)
|
||||||
|
bytesWritten : typing.ClassVar[Signal] = ... # bytesWritten(qlonglong)
|
||||||
|
connected : typing.ClassVar[Signal] = ... # connected()
|
||||||
|
disconnected : typing.ClassVar[Signal] = ... # disconnected()
|
||||||
|
error : typing.ClassVar[Signal] = ... # error(QAbstractSocket::SocketError)
|
||||||
|
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QAbstractSocket::SocketError)
|
||||||
|
handshakeInterruptedOnError: typing.ClassVar[Signal] = ... # handshakeInterruptedOnError(QSslError)
|
||||||
|
peerVerifyError : typing.ClassVar[Signal] = ... # peerVerifyError(QSslError)
|
||||||
|
pong : typing.ClassVar[Signal] = ... # pong(qulonglong,QByteArray)
|
||||||
|
preSharedKeyAuthenticationRequired: typing.ClassVar[Signal] = ... # preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator*)
|
||||||
|
proxyAuthenticationRequired: typing.ClassVar[Signal] = ... # proxyAuthenticationRequired(QNetworkProxy,QAuthenticator*)
|
||||||
|
readChannelFinished : typing.ClassVar[Signal] = ... # readChannelFinished()
|
||||||
|
sslErrors : typing.ClassVar[Signal] = ... # sslErrors(QList<QSslError>)
|
||||||
|
stateChanged : typing.ClassVar[Signal] = ... # stateChanged(QAbstractSocket::SocketState)
|
||||||
|
textFrameReceived : typing.ClassVar[Signal] = ... # textFrameReceived(QString,bool)
|
||||||
|
textMessageReceived : typing.ClassVar[Signal] = ... # textMessageReceived(QString)
|
||||||
|
|
||||||
|
def __init__(self, /, origin: str = ..., version: PySide6.QtWebSockets.QWebSocketProtocol.Version = ..., parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def abort(self, /) -> None: ...
|
||||||
|
def bytesToWrite(self, /) -> int: ...
|
||||||
|
def close(self, /, closeCode: PySide6.QtWebSockets.QWebSocketProtocol.CloseCode = ..., reason: str = ...) -> None: ...
|
||||||
|
def closeCode(self, /) -> PySide6.QtWebSockets.QWebSocketProtocol.CloseCode: ...
|
||||||
|
def closeReason(self, /) -> str: ...
|
||||||
|
def continueInterruptedHandshake(self, /) -> None: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def flush(self, /) -> bool: ...
|
||||||
|
def handshakeOptions(self, /) -> PySide6.QtWebSockets.QWebSocketHandshakeOptions: ...
|
||||||
|
@typing.overload
|
||||||
|
def ignoreSslErrors(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def ignoreSslErrors(self, errors: collections.abc.Sequence[PySide6.QtNetwork.QSslError], /) -> None: ...
|
||||||
|
def isValid(self, /) -> bool: ...
|
||||||
|
def localAddress(self, /) -> PySide6.QtNetwork.QHostAddress: ...
|
||||||
|
def localPort(self, /) -> int: ...
|
||||||
|
def maskGenerator(self, /) -> PySide6.QtWebSockets.QMaskGenerator: ...
|
||||||
|
def maxAllowedIncomingFrameSize(self, /) -> int: ...
|
||||||
|
def maxAllowedIncomingMessageSize(self, /) -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def maxIncomingFrameSize() -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def maxIncomingMessageSize() -> int: ...
|
||||||
|
@staticmethod
|
||||||
|
def maxOutgoingFrameSize() -> int: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, request: PySide6.QtNetwork.QNetworkRequest, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, request: PySide6.QtNetwork.QNetworkRequest, options: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def open(self, url: PySide6.QtCore.QUrl | str, options: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> None: ...
|
||||||
|
def origin(self, /) -> str: ...
|
||||||
|
def outgoingFrameSize(self, /) -> int: ...
|
||||||
|
def pauseMode(self, /) -> PySide6.QtNetwork.QAbstractSocket.PauseMode: ...
|
||||||
|
def peerAddress(self, /) -> PySide6.QtNetwork.QHostAddress: ...
|
||||||
|
def peerName(self, /) -> str: ...
|
||||||
|
def peerPort(self, /) -> int: ...
|
||||||
|
def ping(self, /, payload: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview = ...) -> None: ...
|
||||||
|
def proxy(self, /) -> PySide6.QtNetwork.QNetworkProxy: ...
|
||||||
|
def readBufferSize(self, /) -> int: ...
|
||||||
|
def request(self, /) -> PySide6.QtNetwork.QNetworkRequest: ...
|
||||||
|
def requestUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def resourceName(self, /) -> str: ...
|
||||||
|
def resume(self, /) -> None: ...
|
||||||
|
def sendBinaryMessage(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> int: ...
|
||||||
|
def sendTextMessage(self, message: str, /) -> int: ...
|
||||||
|
def setMaskGenerator(self, maskGenerator: PySide6.QtWebSockets.QMaskGenerator, /) -> None: ...
|
||||||
|
def setMaxAllowedIncomingFrameSize(self, maxAllowedIncomingFrameSize: int, /) -> None: ...
|
||||||
|
def setMaxAllowedIncomingMessageSize(self, maxAllowedIncomingMessageSize: int, /) -> None: ...
|
||||||
|
def setOutgoingFrameSize(self, outgoingFrameSize: int, /) -> None: ...
|
||||||
|
def setPauseMode(self, pauseMode: PySide6.QtNetwork.QAbstractSocket.PauseMode, /) -> None: ...
|
||||||
|
def setProxy(self, networkProxy: PySide6.QtNetwork.QNetworkProxy | PySide6.QtNetwork.QNetworkProxy.ProxyType, /) -> None: ...
|
||||||
|
def setReadBufferSize(self, size: int, /) -> None: ...
|
||||||
|
def setSslConfiguration(self, sslConfiguration: PySide6.QtNetwork.QSslConfiguration, /) -> None: ...
|
||||||
|
def sslConfiguration(self, /) -> PySide6.QtNetwork.QSslConfiguration: ...
|
||||||
|
def state(self, /) -> PySide6.QtNetwork.QAbstractSocket.SocketState: ...
|
||||||
|
def subprotocol(self, /) -> str: ...
|
||||||
|
def version(self, /) -> PySide6.QtWebSockets.QWebSocketProtocol.Version: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebSocketCorsAuthenticator(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtWebSockets.QWebSocketCorsAuthenticator, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, origin: str, /) -> None: ...
|
||||||
|
|
||||||
|
def allowed(self, /) -> bool: ...
|
||||||
|
def origin(self, /) -> str: ...
|
||||||
|
def setAllowed(self, allowed: bool, /) -> None: ...
|
||||||
|
def swap(self, other: PySide6.QtWebSockets.QWebSocketCorsAuthenticator, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebSocketHandshakeOptions(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> bool: ...
|
||||||
|
def setSubprotocols(self, protocols: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def subprotocols(self, /) -> typing.List[str]: ...
|
||||||
|
def swap(self, other: PySide6.QtWebSockets.QWebSocketHandshakeOptions, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebSocketProtocol(Shiboken.Object):
|
||||||
|
|
||||||
|
class CloseCode(enum.Enum):
|
||||||
|
|
||||||
|
CloseCodeNormal = 0x3e8
|
||||||
|
CloseCodeGoingAway = 0x3e9
|
||||||
|
CloseCodeProtocolError = 0x3ea
|
||||||
|
CloseCodeDatatypeNotSupported = 0x3eb
|
||||||
|
CloseCodeReserved1004 = 0x3ec
|
||||||
|
CloseCodeMissingStatusCode = 0x3ed
|
||||||
|
CloseCodeAbnormalDisconnection = 0x3ee
|
||||||
|
CloseCodeWrongDatatype = 0x3ef
|
||||||
|
CloseCodePolicyViolated = 0x3f0
|
||||||
|
CloseCodeTooMuchData = 0x3f1
|
||||||
|
CloseCodeMissingExtension = 0x3f2
|
||||||
|
CloseCodeBadOperation = 0x3f3
|
||||||
|
CloseCodeTlsHandshakeFailed = 0x3f7
|
||||||
|
|
||||||
|
class Version(enum.Enum):
|
||||||
|
|
||||||
|
VersionUnknown = -1
|
||||||
|
Version0 = 0x0
|
||||||
|
Version4 = 0x4
|
||||||
|
Version5 = 0x5
|
||||||
|
Version6 = 0x6
|
||||||
|
Version7 = 0x7
|
||||||
|
Version8 = 0x8
|
||||||
|
Version13 = 0xd
|
||||||
|
VersionLatest = 0xd
|
||||||
|
|
||||||
|
|
||||||
|
class QWebSocketServer(PySide6.QtCore.QObject):
|
||||||
|
|
||||||
|
acceptError : typing.ClassVar[Signal] = ... # acceptError(QAbstractSocket::SocketError)
|
||||||
|
alertReceived : typing.ClassVar[Signal] = ... # alertReceived(QSsl::AlertLevel,QSsl::AlertType,QString)
|
||||||
|
alertSent : typing.ClassVar[Signal] = ... # alertSent(QSsl::AlertLevel,QSsl::AlertType,QString)
|
||||||
|
closed : typing.ClassVar[Signal] = ... # closed()
|
||||||
|
handshakeInterruptedOnError: typing.ClassVar[Signal] = ... # handshakeInterruptedOnError(QSslError)
|
||||||
|
newConnection : typing.ClassVar[Signal] = ... # newConnection()
|
||||||
|
originAuthenticationRequired: typing.ClassVar[Signal] = ... # originAuthenticationRequired(QWebSocketCorsAuthenticator*)
|
||||||
|
peerVerifyError : typing.ClassVar[Signal] = ... # peerVerifyError(QSslError)
|
||||||
|
preSharedKeyAuthenticationRequired: typing.ClassVar[Signal] = ... # preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator*)
|
||||||
|
serverError : typing.ClassVar[Signal] = ... # serverError(QWebSocketProtocol::CloseCode)
|
||||||
|
sslErrors : typing.ClassVar[Signal] = ... # sslErrors(QList<QSslError>)
|
||||||
|
sslErrorsOccurred : typing.ClassVar[Signal] = ... # sslErrorsOccurred(QSslSocket*,QList<QSslError>)
|
||||||
|
|
||||||
|
class SslMode(enum.Enum):
|
||||||
|
|
||||||
|
SecureMode = 0x0
|
||||||
|
NonSecureMode = 0x1
|
||||||
|
|
||||||
|
|
||||||
|
def __init__(self, serverName: str, secureMode: PySide6.QtWebSockets.QWebSocketServer.SslMode, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def close(self, /) -> None: ...
|
||||||
|
def error(self, /) -> PySide6.QtWebSockets.QWebSocketProtocol.CloseCode: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def handleConnection(self, socket: PySide6.QtNetwork.QTcpSocket, /) -> None: ...
|
||||||
|
def handshakeTimeout(self, /) -> int: ...
|
||||||
|
def handshakeTimeoutMS(self, /) -> int: ...
|
||||||
|
def hasPendingConnections(self, /) -> bool: ...
|
||||||
|
def isListening(self, /) -> bool: ...
|
||||||
|
def listen(self, /, address: PySide6.QtNetwork.QHostAddress | PySide6.QtNetwork.QHostAddress.SpecialAddress = ..., port: int | None = ...) -> bool: ...
|
||||||
|
def maxPendingConnections(self, /) -> int: ...
|
||||||
|
def nativeDescriptor(self, /) -> int: ...
|
||||||
|
def nextPendingConnection(self, /) -> PySide6.QtWebSockets.QWebSocket: ...
|
||||||
|
def pauseAccepting(self, /) -> None: ...
|
||||||
|
def proxy(self, /) -> PySide6.QtNetwork.QNetworkProxy: ...
|
||||||
|
def resumeAccepting(self, /) -> None: ...
|
||||||
|
def secureMode(self, /) -> PySide6.QtWebSockets.QWebSocketServer.SslMode: ...
|
||||||
|
def serverAddress(self, /) -> PySide6.QtNetwork.QHostAddress: ...
|
||||||
|
def serverName(self, /) -> str: ...
|
||||||
|
def serverPort(self, /) -> int: ...
|
||||||
|
def serverUrl(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
def setHandshakeTimeout(self, msec: int, /) -> None: ...
|
||||||
|
def setMaxPendingConnections(self, numConnections: int, /) -> None: ...
|
||||||
|
def setNativeDescriptor(self, descriptor: int, /) -> bool: ...
|
||||||
|
def setProxy(self, networkProxy: PySide6.QtNetwork.QNetworkProxy | PySide6.QtNetwork.QNetworkProxy.ProxyType, /) -> None: ...
|
||||||
|
def setServerName(self, serverName: str, /) -> None: ...
|
||||||
|
def setSocketDescriptor(self, socketDescriptor: int, /) -> bool: ...
|
||||||
|
def setSslConfiguration(self, sslConfiguration: PySide6.QtNetwork.QSslConfiguration, /) -> None: ...
|
||||||
|
def setSupportedSubprotocols(self, protocols: collections.abc.Sequence[str], /) -> None: ...
|
||||||
|
def socketDescriptor(self, /) -> int: ...
|
||||||
|
def sslConfiguration(self, /) -> PySide6.QtNetwork.QSslConfiguration: ...
|
||||||
|
def supportedSubprotocols(self, /) -> typing.List[str]: ...
|
||||||
|
def supportedVersions(self, /) -> typing.List[PySide6.QtWebSockets.QWebSocketProtocol.Version]: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,103 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtWebView, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtWebView`
|
||||||
|
|
||||||
|
import PySide6.QtWebView
|
||||||
|
import PySide6.QtCore
|
||||||
|
import PySide6.QtGui
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
import collections.abc
|
||||||
|
from PySide6.QtCore import Signal
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebView(PySide6.QtGui.QWindow):
|
||||||
|
|
||||||
|
cookieAdded : typing.ClassVar[Signal] = ... # cookieAdded(QString,QString)
|
||||||
|
cookieRemoved : typing.ClassVar[Signal] = ... # cookieRemoved(QString,QString)
|
||||||
|
httpUserAgentStringChanged: typing.ClassVar[Signal] = ... # httpUserAgentStringChanged(QString)
|
||||||
|
loadProgressChanged : typing.ClassVar[Signal] = ... # loadProgressChanged(int)
|
||||||
|
loadingChanged : typing.ClassVar[Signal] = ... # loadingChanged(QWebViewLoadingInfo)
|
||||||
|
titleChanged : typing.ClassVar[Signal] = ... # titleChanged(QString)
|
||||||
|
urlChanged : typing.ClassVar[Signal] = ... # urlChanged(QUrl)
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, parent: PySide6.QtGui.QWindow, /, *, httpUserAgentString: str | None = ..., url: PySide6.QtCore.QUrl | None = ..., loading: bool | None = ..., loadProgress: int | None = ..., title: str | None = ..., settings: PySide6.QtWebView.QWebViewSettings | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, screen: PySide6.QtGui.QScreen | None = ..., *, httpUserAgentString: str | None = ..., url: PySide6.QtCore.QUrl | None = ..., loading: bool | None = ..., loadProgress: int | None = ..., title: str | None = ..., settings: PySide6.QtWebView.QWebViewSettings | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def canGoBack(self, /) -> bool: ...
|
||||||
|
def canGoForward(self, /) -> bool: ...
|
||||||
|
def deleteAllCookies(self, /) -> None: ...
|
||||||
|
def deleteCookie(self, domain: str, name: str, /) -> None: ...
|
||||||
|
def event(self, arg__1: PySide6.QtCore.QEvent, /) -> bool: ...
|
||||||
|
def goBack(self, /) -> None: ...
|
||||||
|
def goForward(self, /) -> None: ...
|
||||||
|
def httpUserAgentString(self, /) -> str: ...
|
||||||
|
def isLoading(self, /) -> bool: ...
|
||||||
|
def loadHtml(self, html: str, /, baseUrl: PySide6.QtCore.QUrl | str = ...) -> None: ...
|
||||||
|
def loadProgress(self, /) -> int: ...
|
||||||
|
def reload(self, /) -> None: ...
|
||||||
|
def runJavaScript(self, scriptSource: str, resultCallback: collections.abc.Callable[..., typing.Any], /) -> None: ...
|
||||||
|
def setCookie(self, domain: str, name: str, value: str, /) -> None: ...
|
||||||
|
def setHttpUserAgentString(self, httpUserAgent: str, /) -> None: ...
|
||||||
|
def setUrl(self, url: PySide6.QtCore.QUrl | str, /) -> None: ...
|
||||||
|
def settings(self, /) -> PySide6.QtWebView.QWebViewSettings: ...
|
||||||
|
def stop(self, /) -> None: ...
|
||||||
|
def title(self, /) -> str: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebViewLoadingInfo(Shiboken.Object):
|
||||||
|
|
||||||
|
class LoadStatus(enum.Enum):
|
||||||
|
|
||||||
|
Started = 0x0
|
||||||
|
Stopped = 0x1
|
||||||
|
Succeeded = 0x2
|
||||||
|
Failed = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, other: PySide6.QtWebView.QWebViewLoadingInfo, /, *, url: PySide6.QtCore.QUrl | None = ..., status: PySide6.QtWebView.QWebViewLoadingInfo.LoadStatus | None = ..., errorString: str | None = ...) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /, *, url: PySide6.QtCore.QUrl | None = ..., status: PySide6.QtWebView.QWebViewLoadingInfo.LoadStatus | None = ..., errorString: str | None = ...) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def errorString(self, /) -> str: ...
|
||||||
|
def status(self, /) -> PySide6.QtWebView.QWebViewLoadingInfo.LoadStatus: ...
|
||||||
|
def swap(self, other: PySide6.QtWebView.QWebViewLoadingInfo, /) -> None: ...
|
||||||
|
def url(self, /) -> PySide6.QtCore.QUrl: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QWebViewSettings(Shiboken.Object):
|
||||||
|
|
||||||
|
class WebAttribute(enum.Enum):
|
||||||
|
|
||||||
|
LocalStorageEnabled = 0x0
|
||||||
|
JavaScriptEnabled = 0x1
|
||||||
|
AllowFileAccess = 0x2
|
||||||
|
LocalContentCanAccessFileUrls = 0x3
|
||||||
|
|
||||||
|
|
||||||
|
def setAttribute(self, attribute: PySide6.QtWebView.QWebViewSettings.WebAttribute, value: bool, /) -> None: ...
|
||||||
|
def testAttribute(self, attribute: PySide6.QtWebView.QWebViewSettings.WebAttribute, /) -> bool: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QtWebView(Shiboken.Object):
|
||||||
|
@staticmethod
|
||||||
|
def initialize() -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,454 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
"""
|
||||||
|
This file contains the exact signatures for all functions in module
|
||||||
|
PySide6.QtXml, except for defaults which are replaced by "...".
|
||||||
|
"""
|
||||||
|
|
||||||
|
# mypy: disable-error-code="override, overload-overlap"
|
||||||
|
# Module `PySide6.QtXml`
|
||||||
|
|
||||||
|
import PySide6.QtXml
|
||||||
|
import PySide6.QtCore
|
||||||
|
|
||||||
|
import enum
|
||||||
|
import typing
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
|
||||||
|
|
||||||
|
class QDomAttr(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, attr: PySide6.QtXml.QDomAttr, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def ownerElement(self, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def setValue(self, value: str, /) -> None: ...
|
||||||
|
def specified(self, /) -> bool: ...
|
||||||
|
def value(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomCDATASection(PySide6.QtXml.QDomText):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, cdataSection: PySide6.QtXml.QDomCDATASection, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomCharacterData(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, characterData: PySide6.QtXml.QDomCharacterData, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def appendData(self, arg: str, /) -> None: ...
|
||||||
|
def data(self, /) -> str: ...
|
||||||
|
def deleteData(self, offset: int, count: int, /) -> None: ...
|
||||||
|
def insertData(self, offset: int, arg: str, /) -> None: ...
|
||||||
|
def length(self, /) -> int: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def replaceData(self, offset: int, count: int, arg: str, /) -> None: ...
|
||||||
|
def setData(self, data: str, /) -> None: ...
|
||||||
|
def substringData(self, offset: int, count: int, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomComment(PySide6.QtXml.QDomCharacterData):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, comment: PySide6.QtXml.QDomComment, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomDocument(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
class ParseOption(enum.Flag):
|
||||||
|
|
||||||
|
Default = 0x0
|
||||||
|
UseNamespaceProcessing = 0x1
|
||||||
|
PreserveSpacingOnlyNodes = 0x2
|
||||||
|
|
||||||
|
class ParseResult(Shiboken.Object):
|
||||||
|
|
||||||
|
errorColumn = ... # type: int
|
||||||
|
errorLine = ... # type: int
|
||||||
|
errorMessage = ... # type: str
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, ParseResult: PySide6.QtXml.QDomDocument.ParseResult, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, document: PySide6.QtXml.QDomDocument, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, doctype: PySide6.QtXml.QDomDocumentType, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, name: str, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def createAttribute(self, name: str, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def createAttributeNS(self, nsURI: str, qName: str, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def createCDATASection(self, data: str, /) -> PySide6.QtXml.QDomCDATASection: ...
|
||||||
|
def createComment(self, data: str, /) -> PySide6.QtXml.QDomComment: ...
|
||||||
|
def createDocumentFragment(self, /) -> PySide6.QtXml.QDomDocumentFragment: ...
|
||||||
|
def createElement(self, tagName: str, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def createElementNS(self, nsURI: str, qName: str, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def createEntityReference(self, name: str, /) -> PySide6.QtXml.QDomEntityReference: ...
|
||||||
|
def createProcessingInstruction(self, target: str, data: str, /) -> PySide6.QtXml.QDomProcessingInstruction: ...
|
||||||
|
def createTextNode(self, data: str, /) -> PySide6.QtXml.QDomText: ...
|
||||||
|
def doctype(self, /) -> PySide6.QtXml.QDomDocumentType: ...
|
||||||
|
def documentElement(self, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def elementById(self, elementId: str, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def elementsByTagName(self, tagname: str, /) -> PySide6.QtXml.QDomNodeList: ...
|
||||||
|
def elementsByTagNameNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNodeList: ...
|
||||||
|
def implementation(self, /) -> PySide6.QtXml.QDomImplementation: ...
|
||||||
|
def importNode(self, importedNode: PySide6.QtXml.QDomNode, deep: bool, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, dev: PySide6.QtCore.QIODevice, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, device: PySide6.QtCore.QIODevice, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, dev: PySide6.QtCore.QIODevice, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, reader: PySide6.QtCore.QXmlStreamReader, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, reader: PySide6.QtCore.QXmlStreamReader, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, text: str, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, data: str, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, text: str, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, text: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /, options: PySide6.QtXml.QDomDocument.ParseOption = ...) -> PySide6.QtXml.QDomDocument.ParseResult: ...
|
||||||
|
@typing.overload
|
||||||
|
def setContent(self, text: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, namespaceProcessing: bool, /) -> typing.Tuple[bool, str, int, int]: ...
|
||||||
|
def toByteArray(self, /, indent: int = ...) -> PySide6.QtCore.QByteArray: ...
|
||||||
|
def toString(self, /, indent: int = ...) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomDocumentFragment(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, documentFragment: PySide6.QtXml.QDomDocumentFragment, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomDocumentType(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, documentType: PySide6.QtXml.QDomDocumentType, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def entities(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
|
||||||
|
def internalSubset(self, /) -> str: ...
|
||||||
|
def name(self, /) -> str: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def notations(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
|
||||||
|
def publicId(self, /) -> str: ...
|
||||||
|
def systemId(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomElement(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, element: PySide6.QtXml.QDomElement, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def attribute(self, name: str, /, defValue: str = ...) -> str: ...
|
||||||
|
def attributeNS(self, nsURI: str, localName: str, /, defValue: str = ...) -> str: ...
|
||||||
|
def attributeNode(self, name: str, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def attributeNodeNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def attributes(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
|
||||||
|
def elementsByTagName(self, tagname: str, /) -> PySide6.QtXml.QDomNodeList: ...
|
||||||
|
def elementsByTagNameNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNodeList: ...
|
||||||
|
def hasAttribute(self, name: str, /) -> bool: ...
|
||||||
|
def hasAttributeNS(self, nsURI: str, localName: str, /) -> bool: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def removeAttribute(self, name: str, /) -> None: ...
|
||||||
|
def removeAttributeNS(self, nsURI: str, localName: str, /) -> None: ...
|
||||||
|
def removeAttributeNode(self, oldAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttribute(self, name: str, value: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttribute(self, name: str, value: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttribute(self, name: str, value: float, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttributeNS(self, nsURI: str, qName: str, value: str, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttributeNS(self, nsURI: str, qName: str, value: int, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def setAttributeNS(self, nsURI: str, qName: str, value: float, /) -> None: ...
|
||||||
|
def setAttributeNode(self, newAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def setAttributeNodeNS(self, newAttr: PySide6.QtXml.QDomAttr, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def setTagName(self, name: str, /) -> None: ...
|
||||||
|
def tagName(self, /) -> str: ...
|
||||||
|
def text(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomEntity(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, entity: PySide6.QtXml.QDomEntity, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def notationName(self, /) -> str: ...
|
||||||
|
def publicId(self, /) -> str: ...
|
||||||
|
def systemId(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomEntityReference(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, entityReference: PySide6.QtXml.QDomEntityReference, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomImplementation(Shiboken.Object):
|
||||||
|
|
||||||
|
class InvalidDataPolicy(enum.Enum):
|
||||||
|
|
||||||
|
AcceptInvalidChars = 0x0
|
||||||
|
DropInvalidChars = 0x1
|
||||||
|
ReturnNullNode = 0x2
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, implementation: PySide6.QtXml.QDomImplementation, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtXml.QDomImplementation, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtXml.QDomImplementation, /) -> bool: ...
|
||||||
|
def createDocument(self, nsURI: str, qName: str, doctype: PySide6.QtXml.QDomDocumentType, /) -> PySide6.QtXml.QDomDocument: ...
|
||||||
|
def createDocumentType(self, qName: str, publicId: str, systemId: str, /) -> PySide6.QtXml.QDomDocumentType: ...
|
||||||
|
def hasFeature(self, feature: str, version: str, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def invalidDataPolicy() -> PySide6.QtXml.QDomImplementation.InvalidDataPolicy: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
@staticmethod
|
||||||
|
def setInvalidDataPolicy(policy: PySide6.QtXml.QDomImplementation.InvalidDataPolicy, /) -> None: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomNamedNodeMap(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, namedNodeMap: PySide6.QtXml.QDomNamedNodeMap, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtXml.QDomNamedNodeMap, /) -> bool: ...
|
||||||
|
def __ne__(self, other: PySide6.QtXml.QDomNamedNodeMap, /) -> bool: ...
|
||||||
|
def contains(self, name: str, /) -> bool: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def item(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def length(self, /) -> int: ...
|
||||||
|
def namedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def namedItemNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def removeNamedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def removeNamedItemNS(self, nsURI: str, localName: str, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def setNamedItem(self, newNode: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def setNamedItemNS(self, newNode: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomNode(Shiboken.Object):
|
||||||
|
|
||||||
|
class EncodingPolicy(enum.Enum):
|
||||||
|
|
||||||
|
EncodingFromDocument = 0x1
|
||||||
|
EncodingFromTextStream = 0x2
|
||||||
|
|
||||||
|
class NodeType(enum.Enum):
|
||||||
|
|
||||||
|
ElementNode = 0x1
|
||||||
|
AttributeNode = 0x2
|
||||||
|
TextNode = 0x3
|
||||||
|
CDATASectionNode = 0x4
|
||||||
|
EntityReferenceNode = 0x5
|
||||||
|
EntityNode = 0x6
|
||||||
|
ProcessingInstructionNode = 0x7
|
||||||
|
CommentNode = 0x8
|
||||||
|
DocumentNode = 0x9
|
||||||
|
DocumentTypeNode = 0xa
|
||||||
|
DocumentFragmentNode = 0xb
|
||||||
|
NotationNode = 0xc
|
||||||
|
BaseNode = 0x15
|
||||||
|
CharacterDataNode = 0x16
|
||||||
|
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, node: PySide6.QtXml.QDomNode, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, other: PySide6.QtXml.QDomNode, /) -> bool: ...
|
||||||
|
def __lshift__(self, stream: PySide6.QtCore.QTextStream, /) -> PySide6.QtCore.QTextStream: ...
|
||||||
|
def __ne__(self, other: PySide6.QtXml.QDomNode, /) -> bool: ...
|
||||||
|
def appendChild(self, newChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def attributes(self, /) -> PySide6.QtXml.QDomNamedNodeMap: ...
|
||||||
|
def childNodes(self, /) -> PySide6.QtXml.QDomNodeList: ...
|
||||||
|
def clear(self, /) -> None: ...
|
||||||
|
def cloneNode(self, /, deep: bool = ...) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def columnNumber(self, /) -> int: ...
|
||||||
|
def firstChild(self, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def firstChildElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def hasAttributes(self, /) -> bool: ...
|
||||||
|
def hasChildNodes(self, /) -> bool: ...
|
||||||
|
def insertAfter(self, newChild: PySide6.QtXml.QDomNode, refChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def insertBefore(self, newChild: PySide6.QtXml.QDomNode, refChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def isAttr(self, /) -> bool: ...
|
||||||
|
def isCDATASection(self, /) -> bool: ...
|
||||||
|
def isCharacterData(self, /) -> bool: ...
|
||||||
|
def isComment(self, /) -> bool: ...
|
||||||
|
def isDocument(self, /) -> bool: ...
|
||||||
|
def isDocumentFragment(self, /) -> bool: ...
|
||||||
|
def isDocumentType(self, /) -> bool: ...
|
||||||
|
def isElement(self, /) -> bool: ...
|
||||||
|
def isEntity(self, /) -> bool: ...
|
||||||
|
def isEntityReference(self, /) -> bool: ...
|
||||||
|
def isNotation(self, /) -> bool: ...
|
||||||
|
def isNull(self, /) -> bool: ...
|
||||||
|
def isProcessingInstruction(self, /) -> bool: ...
|
||||||
|
def isSupported(self, feature: str, version: str, /) -> bool: ...
|
||||||
|
def isText(self, /) -> bool: ...
|
||||||
|
def lastChild(self, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def lastChildElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def lineNumber(self, /) -> int: ...
|
||||||
|
def localName(self, /) -> str: ...
|
||||||
|
def namedItem(self, name: str, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def namespaceURI(self, /) -> str: ...
|
||||||
|
def nextSibling(self, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def nextSiblingElement(self, /, taName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def nodeName(self, /) -> str: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def nodeValue(self, /) -> str: ...
|
||||||
|
def normalize(self, /) -> None: ...
|
||||||
|
def ownerDocument(self, /) -> PySide6.QtXml.QDomDocument: ...
|
||||||
|
def parentNode(self, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def prefix(self, /) -> str: ...
|
||||||
|
def previousSibling(self, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def previousSiblingElement(self, /, tagName: str = ..., namespaceURI: str = ...) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def removeChild(self, oldChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def replaceChild(self, newChild: PySide6.QtXml.QDomNode, oldChild: PySide6.QtXml.QDomNode, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def save(self, arg__1: PySide6.QtCore.QTextStream, arg__2: int, /, arg__3: PySide6.QtXml.QDomNode.EncodingPolicy = ...) -> None: ...
|
||||||
|
def setNodeValue(self, value: str, /) -> None: ...
|
||||||
|
def setPrefix(self, pre: str, /) -> None: ...
|
||||||
|
def toAttr(self, /) -> PySide6.QtXml.QDomAttr: ...
|
||||||
|
def toCDATASection(self, /) -> PySide6.QtXml.QDomCDATASection: ...
|
||||||
|
def toCharacterData(self, /) -> PySide6.QtXml.QDomCharacterData: ...
|
||||||
|
def toComment(self, /) -> PySide6.QtXml.QDomComment: ...
|
||||||
|
def toDocument(self, /) -> PySide6.QtXml.QDomDocument: ...
|
||||||
|
def toDocumentFragment(self, /) -> PySide6.QtXml.QDomDocumentFragment: ...
|
||||||
|
def toDocumentType(self, /) -> PySide6.QtXml.QDomDocumentType: ...
|
||||||
|
def toElement(self, /) -> PySide6.QtXml.QDomElement: ...
|
||||||
|
def toEntity(self, /) -> PySide6.QtXml.QDomEntity: ...
|
||||||
|
def toEntityReference(self, /) -> PySide6.QtXml.QDomEntityReference: ...
|
||||||
|
def toNotation(self, /) -> PySide6.QtXml.QDomNotation: ...
|
||||||
|
def toProcessingInstruction(self, /) -> PySide6.QtXml.QDomProcessingInstruction: ...
|
||||||
|
def toText(self, /) -> PySide6.QtXml.QDomText: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomNodeList(Shiboken.Object):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, nodeList: PySide6.QtXml.QDomNodeList, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def __eq__(self, rhs: PySide6.QtXml.QDomNodeList, /) -> bool: ...
|
||||||
|
def __ne__(self, rhs: PySide6.QtXml.QDomNodeList, /) -> bool: ...
|
||||||
|
def at(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def count(self, /) -> int: ...
|
||||||
|
def isEmpty(self, /) -> bool: ...
|
||||||
|
def item(self, index: int, /) -> PySide6.QtXml.QDomNode: ...
|
||||||
|
def length(self, /) -> int: ...
|
||||||
|
def size(self, /) -> int: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomNotation(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, notation: PySide6.QtXml.QDomNotation, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def publicId(self, /) -> str: ...
|
||||||
|
def systemId(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomProcessingInstruction(PySide6.QtXml.QDomNode):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, processingInstruction: PySide6.QtXml.QDomProcessingInstruction, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def data(self, /) -> str: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def setData(self, data: str, /) -> None: ...
|
||||||
|
def target(self, /) -> str: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QDomText(PySide6.QtXml.QDomCharacterData):
|
||||||
|
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, /) -> None: ...
|
||||||
|
@typing.overload
|
||||||
|
def __init__(self, text: PySide6.QtXml.QDomText, /) -> None: ...
|
||||||
|
|
||||||
|
def __copy__(self, /) -> typing.Self: ...
|
||||||
|
def nodeType(self, /) -> PySide6.QtXml.QDomNode.NodeType: ...
|
||||||
|
def splitText(self, offset: int, /) -> PySide6.QtXml.QDomText: ...
|
||||||
|
|
||||||
|
|
||||||
|
class QIntList: ...
|
||||||
|
|
||||||
|
|
||||||
|
# eof
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
|
||||||
|
snake_case = 0x01
|
||||||
|
true_property = 0x02
|
||||||
|
|
||||||
|
all_feature_names = [
|
||||||
|
"snake_case",
|
||||||
|
"true_property",
|
||||||
|
]
|
||||||
@@ -0,0 +1,144 @@
|
|||||||
|
import os
|
||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
from types import ModuleType
|
||||||
|
# mypy: disable-error-code="name-defined"
|
||||||
|
|
||||||
|
# __all__ is computed below.
|
||||||
|
__pre_all__ = ["QtCore", "QtGui", "QtWidgets", "QtPrintSupport", "QtSql", "QtNetwork", "QtTest", "QtConcurrent", "QtDBus", "QtDesigner", "QtXml", "QtHelp", "QtMultimedia", "QtMultimediaWidgets", "QtOpenGL", "QtOpenGLWidgets", "QtPdf", "QtPdfWidgets", "QtPositioning", "QtLocation", "QtNetworkAuth", "QtNfc", "QtQml", "QtQuick", "QtQuick3D", "QtQuickControls2", "QtCanvasPainter", "QtQuickTest", "QtQuickWidgets", "QtRemoteObjects", "QtScxml", "QtSensors", "QtSerialPort", "QtSerialBus", "QtStateMachine", "QtTextToSpeech", "QtCharts", "QtSpatialAudio", "QtSvg", "QtSvgWidgets", "QtDataVisualization", "QtGraphs", "QtGraphsWidgets", "QtBluetooth", "QtUiTools", "QtAxContainer", "QtWebChannel", "QtWebEngineCore", "QtWebEngineWidgets", "QtWebEngineQuick", "QtWebSockets", "QtHttpServer", "QtWebView", "Qt3DCore", "Qt3DRender", "Qt3DInput", "Qt3DLogic", "Qt3DAnimation", "Qt3DExtras"]
|
||||||
|
__version__ = "6.11.0"
|
||||||
|
__version_info__ = (6, 11, 0, "", "")
|
||||||
|
|
||||||
|
SKIP_MYPY_TEST = bool("")
|
||||||
|
|
||||||
|
|
||||||
|
def _additional_dll_directories(package_dir):
|
||||||
|
# Find shiboken6 relative to the package directory.
|
||||||
|
root = Path(package_dir).parent
|
||||||
|
# Check for a flat .zip as deployed by cx_free(PYSIDE-1257)
|
||||||
|
if root.suffix == '.zip':
|
||||||
|
return []
|
||||||
|
shiboken6 = root / 'shiboken6'
|
||||||
|
if shiboken6.is_dir(): # Standard case, only shiboken6 is needed
|
||||||
|
return [shiboken6]
|
||||||
|
# The below code is for the build process when generate_pyi.py
|
||||||
|
# is executed in the build directory. We need libpyside and Qt in addition.
|
||||||
|
shiboken6 = Path(root).parent / 'shiboken6' / 'libshiboken'
|
||||||
|
if not shiboken6.is_dir():
|
||||||
|
raise ImportError(str(shiboken6) + ' does not exist')
|
||||||
|
result = [shiboken6, root / 'libpyside']
|
||||||
|
libpysideqml = root / 'libpysideqml'
|
||||||
|
if libpysideqml.is_dir():
|
||||||
|
result.append(libpysideqml)
|
||||||
|
for path in os.environ.get('PATH').split(';'):
|
||||||
|
if path:
|
||||||
|
if (Path(path) / 'qmake.exe').exists():
|
||||||
|
result.append(path)
|
||||||
|
break
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
def _setupQtDirectories():
|
||||||
|
# On Windows we need to explicitly import the shiboken6 module so
|
||||||
|
# that the libshiboken.dll dependency is loaded by the time a
|
||||||
|
# Qt module is imported. Otherwise due to PATH not containing
|
||||||
|
# the shiboken6 module path, the Qt module import would fail
|
||||||
|
# due to the missing libshiboken dll.
|
||||||
|
# In addition, as of Python 3.8, the shiboken package directory
|
||||||
|
# must be added to the DLL search paths so that shiboken6.dll
|
||||||
|
# is found.
|
||||||
|
# We need to do the same on Linux and macOS, because we do not
|
||||||
|
# embed rpaths into the PySide6 libraries that would point to
|
||||||
|
# the libshiboken library location. Importing the module
|
||||||
|
# loads the libraries into the process memory beforehand, and
|
||||||
|
# thus takes care of it for us.
|
||||||
|
|
||||||
|
pyside_package_dir = Path(__file__).parent.resolve()
|
||||||
|
|
||||||
|
if sys.platform == 'win32':
|
||||||
|
for dir in _additional_dll_directories(pyside_package_dir):
|
||||||
|
os.add_dll_directory(os.fspath(dir))
|
||||||
|
|
||||||
|
try:
|
||||||
|
# PYSIDE-1497: we use the build dir or install dir or site-packages, whatever the path
|
||||||
|
# setting dictates. There is no longer a difference in path structure.
|
||||||
|
global Shiboken
|
||||||
|
from shiboken6 import Shiboken
|
||||||
|
except Exception as e:
|
||||||
|
paths = ', '.join(sys.path)
|
||||||
|
print(f"PySide6/__init__.py: Unable to import Shiboken from {paths}: {e}",
|
||||||
|
file=sys.stderr)
|
||||||
|
raise
|
||||||
|
|
||||||
|
if sys.platform == 'win32':
|
||||||
|
# PATH has to contain the package directory, otherwise plugins
|
||||||
|
# won't be able to find their required Qt libraries (e.g. the
|
||||||
|
# svg image plugin won't find Qt5Svg.dll).
|
||||||
|
os.environ['PATH'] = os.fspath(pyside_package_dir) + os.pathsep + os.environ['PATH']
|
||||||
|
|
||||||
|
# On Windows, add the PySide6\openssl folder (created by setup.py's
|
||||||
|
# --openssl option) to the PATH so that the SSL DLLs can be found
|
||||||
|
# when Qt tries to dynamically load them. Tell Qt to load them and
|
||||||
|
# then reset the PATH.
|
||||||
|
openssl_dir = pyside_package_dir / 'openssl'
|
||||||
|
if openssl_dir.exists():
|
||||||
|
path = os.environ['PATH']
|
||||||
|
try:
|
||||||
|
os.environ['PATH'] = os.fspath(openssl_dir) + os.pathsep + path
|
||||||
|
try:
|
||||||
|
from . import QtNetwork
|
||||||
|
except ImportError:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
QtNetwork.QSslSocket.supportsSsl()
|
||||||
|
finally:
|
||||||
|
os.environ['PATH'] = path
|
||||||
|
|
||||||
|
|
||||||
|
def _find_all_qt_modules():
|
||||||
|
# Since the wheel split, the __all__ variable cannot be computed statically,
|
||||||
|
# because we don't know all modules in advance.
|
||||||
|
|
||||||
|
# Instead, we use __getattr__ which is supported since Python 3.7
|
||||||
|
# and create the __all__ list on demand when needed.
|
||||||
|
unordered = set()
|
||||||
|
pattern = "Qt*.pyd" if sys.platform == "win32" else "Qt*.so"
|
||||||
|
for module in Path(__file__).resolve().parent.glob(pattern):
|
||||||
|
name = module.name[:module.name.find(".")]
|
||||||
|
if name.endswith("_d"): # Windows debug suffix?
|
||||||
|
name = name[:-2]
|
||||||
|
unordered.add(name)
|
||||||
|
ordered_part = __pre_all__
|
||||||
|
result = []
|
||||||
|
for name in ordered_part:
|
||||||
|
if name in unordered:
|
||||||
|
result.append(name)
|
||||||
|
unordered.remove(name)
|
||||||
|
result.extend(unordered)
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
# Provide the __all__ variable only on access.
|
||||||
|
def __getattr__(name: str) -> list[str]:
|
||||||
|
if name == "__all__":
|
||||||
|
global __all__
|
||||||
|
__all__ = _find_all_qt_modules()
|
||||||
|
return __all__
|
||||||
|
raise AttributeError(f"module '{__name__}' has no attribute '{name}' :)")
|
||||||
|
|
||||||
|
|
||||||
|
# Be prepared that people can access the module dict instead.
|
||||||
|
class ModuleDict(dict):
|
||||||
|
def __missing__(self, key):
|
||||||
|
if key == "__all__":
|
||||||
|
self[key] = __all__ if "__all__" in globals() else __getattr__("__all__")
|
||||||
|
return __all__
|
||||||
|
raise KeyError(f"dict of module '{__name__}' has no key '{key}' :)")
|
||||||
|
|
||||||
|
|
||||||
|
class SubModule(ModuleType):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
_setupQtDirectories()
|
||||||
|
Shiboken.replaceModuleDict(sys.modules["PySide6"], SubModule, ModuleDict(globals()))
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,17 @@
|
|||||||
|
built_modules = list(name for name in
|
||||||
|
"Core;Gui;Widgets;PrintSupport;Sql;Network;Test;Concurrent;DBus;Designer;Xml;Help;Multimedia;MultimediaWidgets;OpenGL;OpenGLWidgets;Pdf;PdfWidgets;Positioning;Location;NetworkAuth;Nfc;Qml;Quick;Quick3D;QuickControls2;CanvasPainter;QuickTest;QuickWidgets;RemoteObjects;Scxml;Sensors;SerialPort;SerialBus;StateMachine;TextToSpeech;Charts;SpatialAudio;Svg;SvgWidgets;DataVisualization;Graphs;GraphsWidgets;Bluetooth;UiTools;AxContainer;WebChannel;WebEngineCore;WebEngineWidgets;WebEngineQuick;WebSockets;HttpServer;WebView;3DCore;3DRender;3DInput;3DLogic;3DAnimation;3DExtras"
|
||||||
|
.split(";"))
|
||||||
|
|
||||||
|
shiboken_library_soversion = "6.11"
|
||||||
|
pyside_library_soversion = "6.11"
|
||||||
|
|
||||||
|
version = "6.11.0"
|
||||||
|
version_info = (6, 11, 0, "", "")
|
||||||
|
|
||||||
|
__build_date__ = '2026-03-18T08:44:54+00:00'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
__setup_py_package_version__ = '6.11.0'
|
||||||
|
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
# Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
major_version = "6"
|
||||||
|
minor_version = "11"
|
||||||
|
patch_version = "0"
|
||||||
|
|
||||||
|
# For example: "a", "b", "rc"
|
||||||
|
# (which means "alpha", "beta", "release candidate").
|
||||||
|
# An empty string means the generated package will be an official release.
|
||||||
|
release_version_type = ""
|
||||||
|
|
||||||
|
# For example: "1", "2" (which means "beta1", "beta2", if type is "b").
|
||||||
|
pre_release_version = ""
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
# Used by CMake.
|
||||||
|
print(f'{major_version};{minor_version};{patch_version};'
|
||||||
|
f'{release_version_type};{pre_release_version}')
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
# this is a marker file for mypy
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
Copyright 2010 Jason Kirtland
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a
|
|
||||||
copy of this software and associated documentation files (the
|
|
||||||
"Software"), to deal in the Software without restriction, including
|
|
||||||
without limitation the rights to use, copy, modify, merge, publish,
|
|
||||||
distribute, sublicense, and/or sell copies of the Software, and to
|
|
||||||
permit persons to whom the Software is furnished to do so, subject to
|
|
||||||
the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included
|
|
||||||
in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
|
||||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
|
||||||
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
|
||||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
|
||||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
|
||||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
Metadata-Version: 2.3
|
|
||||||
Name: blinker
|
|
||||||
Version: 1.9.0
|
|
||||||
Summary: Fast, simple object-to-object and broadcast signaling
|
|
||||||
Author: Jason Kirtland
|
|
||||||
Maintainer-email: Pallets Ecosystem <contact@palletsprojects.com>
|
|
||||||
Requires-Python: >=3.9
|
|
||||||
Description-Content-Type: text/markdown
|
|
||||||
Classifier: Development Status :: 5 - Production/Stable
|
|
||||||
Classifier: License :: OSI Approved :: MIT License
|
|
||||||
Classifier: Programming Language :: Python
|
|
||||||
Classifier: Typing :: Typed
|
|
||||||
Project-URL: Chat, https://discord.gg/pallets
|
|
||||||
Project-URL: Documentation, https://blinker.readthedocs.io
|
|
||||||
Project-URL: Source, https://github.com/pallets-eco/blinker/
|
|
||||||
|
|
||||||
# Blinker
|
|
||||||
|
|
||||||
Blinker provides a fast dispatching system that allows any number of
|
|
||||||
interested parties to subscribe to events, or "signals".
|
|
||||||
|
|
||||||
|
|
||||||
## Pallets Community Ecosystem
|
|
||||||
|
|
||||||
> [!IMPORTANT]\
|
|
||||||
> This project is part of the Pallets Community Ecosystem. Pallets is the open
|
|
||||||
> source organization that maintains Flask; Pallets-Eco enables community
|
|
||||||
> maintenance of related projects. If you are interested in helping maintain
|
|
||||||
> this project, please reach out on [the Pallets Discord server][discord].
|
|
||||||
>
|
|
||||||
> [discord]: https://discord.gg/pallets
|
|
||||||
|
|
||||||
|
|
||||||
## Example
|
|
||||||
|
|
||||||
Signal receivers can subscribe to specific senders or receive signals
|
|
||||||
sent by any sender.
|
|
||||||
|
|
||||||
```pycon
|
|
||||||
>>> from blinker import signal
|
|
||||||
>>> started = signal('round-started')
|
|
||||||
>>> def each(round):
|
|
||||||
... print(f"Round {round}")
|
|
||||||
...
|
|
||||||
>>> started.connect(each)
|
|
||||||
|
|
||||||
>>> def round_two(round):
|
|
||||||
... print("This is round two.")
|
|
||||||
...
|
|
||||||
>>> started.connect(round_two, sender=2)
|
|
||||||
|
|
||||||
>>> for round in range(1, 4):
|
|
||||||
... started.send(round)
|
|
||||||
...
|
|
||||||
Round 1!
|
|
||||||
Round 2!
|
|
||||||
This is round two.
|
|
||||||
Round 3!
|
|
||||||
```
|
|
||||||
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
blinker-1.9.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
|
||||||
blinker-1.9.0.dist-info/LICENSE.txt,sha256=nrc6HzhZekqhcCXSrhvjg5Ykx5XphdTw6Xac4p-spGc,1054
|
|
||||||
blinker-1.9.0.dist-info/METADATA,sha256=uIRiM8wjjbHkCtbCyTvctU37IAZk0kEe5kxAld1dvzA,1633
|
|
||||||
blinker-1.9.0.dist-info/RECORD,,
|
|
||||||
blinker-1.9.0.dist-info/WHEEL,sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI,82
|
|
||||||
blinker/__init__.py,sha256=I2EdZqpy4LyjX17Hn1yzJGWCjeLaVaPzsMgHkLfj_cQ,317
|
|
||||||
blinker/__pycache__/__init__.cpython-310.pyc,,
|
|
||||||
blinker/__pycache__/_utilities.cpython-310.pyc,,
|
|
||||||
blinker/__pycache__/base.cpython-310.pyc,,
|
|
||||||
blinker/_utilities.py,sha256=0J7eeXXTUx0Ivf8asfpx0ycVkp0Eqfqnj117x2mYX9E,1675
|
|
||||||
blinker/base.py,sha256=QpDuvXXcwJF49lUBcH5BiST46Rz9wSG7VW_p7N_027M,19132
|
|
||||||
blinker/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
Wheel-Version: 1.0
|
|
||||||
Generator: flit 3.10.1
|
|
||||||
Root-Is-Purelib: true
|
|
||||||
Tag: py3-none-any
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
from .base import ANY
|
|
||||||
from .base import default_namespace
|
|
||||||
from .base import NamedSignal
|
|
||||||
from .base import Namespace
|
|
||||||
from .base import Signal
|
|
||||||
from .base import signal
|
|
||||||
|
|
||||||
__all__ = [
|
|
||||||
"ANY",
|
|
||||||
"default_namespace",
|
|
||||||
"NamedSignal",
|
|
||||||
"Namespace",
|
|
||||||
"Signal",
|
|
||||||
"signal",
|
|
||||||
]
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,64 +0,0 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
import collections.abc as c
|
|
||||||
import inspect
|
|
||||||
import typing as t
|
|
||||||
from weakref import ref
|
|
||||||
from weakref import WeakMethod
|
|
||||||
|
|
||||||
T = t.TypeVar("T")
|
|
||||||
|
|
||||||
|
|
||||||
class Symbol:
|
|
||||||
"""A constant symbol, nicer than ``object()``. Repeated calls return the
|
|
||||||
same instance.
|
|
||||||
|
|
||||||
>>> Symbol('foo') is Symbol('foo')
|
|
||||||
True
|
|
||||||
>>> Symbol('foo')
|
|
||||||
foo
|
|
||||||
"""
|
|
||||||
|
|
||||||
symbols: t.ClassVar[dict[str, Symbol]] = {}
|
|
||||||
|
|
||||||
def __new__(cls, name: str) -> Symbol:
|
|
||||||
if name in cls.symbols:
|
|
||||||
return cls.symbols[name]
|
|
||||||
|
|
||||||
obj = super().__new__(cls)
|
|
||||||
cls.symbols[name] = obj
|
|
||||||
return obj
|
|
||||||
|
|
||||||
def __init__(self, name: str) -> None:
|
|
||||||
self.name = name
|
|
||||||
|
|
||||||
def __repr__(self) -> str:
|
|
||||||
return self.name
|
|
||||||
|
|
||||||
def __getnewargs__(self) -> tuple[t.Any, ...]:
|
|
||||||
return (self.name,)
|
|
||||||
|
|
||||||
|
|
||||||
def make_id(obj: object) -> c.Hashable:
|
|
||||||
"""Get a stable identifier for a receiver or sender, to be used as a dict
|
|
||||||
key or in a set.
|
|
||||||
"""
|
|
||||||
if inspect.ismethod(obj):
|
|
||||||
# The id of a bound method is not stable, but the id of the unbound
|
|
||||||
# function and instance are.
|
|
||||||
return id(obj.__func__), id(obj.__self__)
|
|
||||||
|
|
||||||
if isinstance(obj, (str, int)):
|
|
||||||
# Instances with the same value always compare equal and have the same
|
|
||||||
# hash, even if the id may change.
|
|
||||||
return obj
|
|
||||||
|
|
||||||
# Assume other types are not hashable but will always be the same instance.
|
|
||||||
return id(obj)
|
|
||||||
|
|
||||||
|
|
||||||
def make_ref(obj: T, callback: c.Callable[[ref[T]], None] | None = None) -> ref[T]:
|
|
||||||
if inspect.ismethod(obj):
|
|
||||||
return WeakMethod(obj, callback) # type: ignore[arg-type, return-value]
|
|
||||||
|
|
||||||
return ref(obj, callback)
|
|
||||||
@@ -1,512 +0,0 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
import collections.abc as c
|
|
||||||
import sys
|
|
||||||
import typing as t
|
|
||||||
import weakref
|
|
||||||
from collections import defaultdict
|
|
||||||
from contextlib import contextmanager
|
|
||||||
from functools import cached_property
|
|
||||||
from inspect import iscoroutinefunction
|
|
||||||
|
|
||||||
from ._utilities import make_id
|
|
||||||
from ._utilities import make_ref
|
|
||||||
from ._utilities import Symbol
|
|
||||||
|
|
||||||
F = t.TypeVar("F", bound=c.Callable[..., t.Any])
|
|
||||||
|
|
||||||
ANY = Symbol("ANY")
|
|
||||||
"""Symbol for "any sender"."""
|
|
||||||
|
|
||||||
ANY_ID = 0
|
|
||||||
|
|
||||||
|
|
||||||
class Signal:
|
|
||||||
"""A notification emitter.
|
|
||||||
|
|
||||||
:param doc: The docstring for the signal.
|
|
||||||
"""
|
|
||||||
|
|
||||||
ANY = ANY
|
|
||||||
"""An alias for the :data:`~blinker.ANY` sender symbol."""
|
|
||||||
|
|
||||||
set_class: type[set[t.Any]] = set
|
|
||||||
"""The set class to use for tracking connected receivers and senders.
|
|
||||||
Python's ``set`` is unordered. If receivers must be dispatched in the order
|
|
||||||
they were connected, an ordered set implementation can be used.
|
|
||||||
|
|
||||||
.. versionadded:: 1.7
|
|
||||||
"""
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def receiver_connected(self) -> Signal:
|
|
||||||
"""Emitted at the end of each :meth:`connect` call.
|
|
||||||
|
|
||||||
The signal sender is the signal instance, and the :meth:`connect`
|
|
||||||
arguments are passed through: ``receiver``, ``sender``, and ``weak``.
|
|
||||||
|
|
||||||
.. versionadded:: 1.2
|
|
||||||
"""
|
|
||||||
return Signal(doc="Emitted after a receiver connects.")
|
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def receiver_disconnected(self) -> Signal:
|
|
||||||
"""Emitted at the end of each :meth:`disconnect` call.
|
|
||||||
|
|
||||||
The sender is the signal instance, and the :meth:`disconnect` arguments
|
|
||||||
are passed through: ``receiver`` and ``sender``.
|
|
||||||
|
|
||||||
This signal is emitted **only** when :meth:`disconnect` is called
|
|
||||||
explicitly. This signal cannot be emitted by an automatic disconnect
|
|
||||||
when a weakly referenced receiver or sender goes out of scope, as the
|
|
||||||
instance is no longer be available to be used as the sender for this
|
|
||||||
signal.
|
|
||||||
|
|
||||||
An alternative approach is available by subscribing to
|
|
||||||
:attr:`receiver_connected` and setting up a custom weakref cleanup
|
|
||||||
callback on weak receivers and senders.
|
|
||||||
|
|
||||||
.. versionadded:: 1.2
|
|
||||||
"""
|
|
||||||
return Signal(doc="Emitted after a receiver disconnects.")
|
|
||||||
|
|
||||||
def __init__(self, doc: str | None = None) -> None:
|
|
||||||
if doc:
|
|
||||||
self.__doc__ = doc
|
|
||||||
|
|
||||||
self.receivers: dict[
|
|
||||||
t.Any, weakref.ref[c.Callable[..., t.Any]] | c.Callable[..., t.Any]
|
|
||||||
] = {}
|
|
||||||
"""The map of connected receivers. Useful to quickly check if any
|
|
||||||
receivers are connected to the signal: ``if s.receivers:``. The
|
|
||||||
structure and data is not part of the public API, but checking its
|
|
||||||
boolean value is.
|
|
||||||
"""
|
|
||||||
|
|
||||||
self.is_muted: bool = False
|
|
||||||
self._by_receiver: dict[t.Any, set[t.Any]] = defaultdict(self.set_class)
|
|
||||||
self._by_sender: dict[t.Any, set[t.Any]] = defaultdict(self.set_class)
|
|
||||||
self._weak_senders: dict[t.Any, weakref.ref[t.Any]] = {}
|
|
||||||
|
|
||||||
def connect(self, receiver: F, sender: t.Any = ANY, weak: bool = True) -> F:
|
|
||||||
"""Connect ``receiver`` to be called when the signal is sent by
|
|
||||||
``sender``.
|
|
||||||
|
|
||||||
:param receiver: The callable to call when :meth:`send` is called with
|
|
||||||
the given ``sender``, passing ``sender`` as a positional argument
|
|
||||||
along with any extra keyword arguments.
|
|
||||||
:param sender: Any object or :data:`ANY`. ``receiver`` will only be
|
|
||||||
called when :meth:`send` is called with this sender. If ``ANY``, the
|
|
||||||
receiver will be called for any sender. A receiver may be connected
|
|
||||||
to multiple senders by calling :meth:`connect` multiple times.
|
|
||||||
:param weak: Track the receiver with a :mod:`weakref`. The receiver will
|
|
||||||
be automatically disconnected when it is garbage collected. When
|
|
||||||
connecting a receiver defined within a function, set to ``False``,
|
|
||||||
otherwise it will be disconnected when the function scope ends.
|
|
||||||
"""
|
|
||||||
receiver_id = make_id(receiver)
|
|
||||||
sender_id = ANY_ID if sender is ANY else make_id(sender)
|
|
||||||
|
|
||||||
if weak:
|
|
||||||
self.receivers[receiver_id] = make_ref(
|
|
||||||
receiver, self._make_cleanup_receiver(receiver_id)
|
|
||||||
)
|
|
||||||
else:
|
|
||||||
self.receivers[receiver_id] = receiver
|
|
||||||
|
|
||||||
self._by_sender[sender_id].add(receiver_id)
|
|
||||||
self._by_receiver[receiver_id].add(sender_id)
|
|
||||||
|
|
||||||
if sender is not ANY and sender_id not in self._weak_senders:
|
|
||||||
# store a cleanup for weakref-able senders
|
|
||||||
try:
|
|
||||||
self._weak_senders[sender_id] = make_ref(
|
|
||||||
sender, self._make_cleanup_sender(sender_id)
|
|
||||||
)
|
|
||||||
except TypeError:
|
|
||||||
pass
|
|
||||||
|
|
||||||
if "receiver_connected" in self.__dict__ and self.receiver_connected.receivers:
|
|
||||||
try:
|
|
||||||
self.receiver_connected.send(
|
|
||||||
self, receiver=receiver, sender=sender, weak=weak
|
|
||||||
)
|
|
||||||
except TypeError:
|
|
||||||
# TODO no explanation or test for this
|
|
||||||
self.disconnect(receiver, sender)
|
|
||||||
raise
|
|
||||||
|
|
||||||
return receiver
|
|
||||||
|
|
||||||
def connect_via(self, sender: t.Any, weak: bool = False) -> c.Callable[[F], F]:
|
|
||||||
"""Connect the decorated function to be called when the signal is sent
|
|
||||||
by ``sender``.
|
|
||||||
|
|
||||||
The decorated function will be called when :meth:`send` is called with
|
|
||||||
the given ``sender``, passing ``sender`` as a positional argument along
|
|
||||||
with any extra keyword arguments.
|
|
||||||
|
|
||||||
:param sender: Any object or :data:`ANY`. ``receiver`` will only be
|
|
||||||
called when :meth:`send` is called with this sender. If ``ANY``, the
|
|
||||||
receiver will be called for any sender. A receiver may be connected
|
|
||||||
to multiple senders by calling :meth:`connect` multiple times.
|
|
||||||
:param weak: Track the receiver with a :mod:`weakref`. The receiver will
|
|
||||||
be automatically disconnected when it is garbage collected. When
|
|
||||||
connecting a receiver defined within a function, set to ``False``,
|
|
||||||
otherwise it will be disconnected when the function scope ends.=
|
|
||||||
|
|
||||||
.. versionadded:: 1.1
|
|
||||||
"""
|
|
||||||
|
|
||||||
def decorator(fn: F) -> F:
|
|
||||||
self.connect(fn, sender, weak)
|
|
||||||
return fn
|
|
||||||
|
|
||||||
return decorator
|
|
||||||
|
|
||||||
@contextmanager
|
|
||||||
def connected_to(
|
|
||||||
self, receiver: c.Callable[..., t.Any], sender: t.Any = ANY
|
|
||||||
) -> c.Generator[None, None, None]:
|
|
||||||
"""A context manager that temporarily connects ``receiver`` to the
|
|
||||||
signal while a ``with`` block executes. When the block exits, the
|
|
||||||
receiver is disconnected. Useful for tests.
|
|
||||||
|
|
||||||
:param receiver: The callable to call when :meth:`send` is called with
|
|
||||||
the given ``sender``, passing ``sender`` as a positional argument
|
|
||||||
along with any extra keyword arguments.
|
|
||||||
:param sender: Any object or :data:`ANY`. ``receiver`` will only be
|
|
||||||
called when :meth:`send` is called with this sender. If ``ANY``, the
|
|
||||||
receiver will be called for any sender.
|
|
||||||
|
|
||||||
.. versionadded:: 1.1
|
|
||||||
"""
|
|
||||||
self.connect(receiver, sender=sender, weak=False)
|
|
||||||
|
|
||||||
try:
|
|
||||||
yield None
|
|
||||||
finally:
|
|
||||||
self.disconnect(receiver)
|
|
||||||
|
|
||||||
@contextmanager
|
|
||||||
def muted(self) -> c.Generator[None, None, None]:
|
|
||||||
"""A context manager that temporarily disables the signal. No receivers
|
|
||||||
will be called if the signal is sent, until the ``with`` block exits.
|
|
||||||
Useful for tests.
|
|
||||||
"""
|
|
||||||
self.is_muted = True
|
|
||||||
|
|
||||||
try:
|
|
||||||
yield None
|
|
||||||
finally:
|
|
||||||
self.is_muted = False
|
|
||||||
|
|
||||||
def send(
|
|
||||||
self,
|
|
||||||
sender: t.Any | None = None,
|
|
||||||
/,
|
|
||||||
*,
|
|
||||||
_async_wrapper: c.Callable[
|
|
||||||
[c.Callable[..., c.Coroutine[t.Any, t.Any, t.Any]]], c.Callable[..., t.Any]
|
|
||||||
]
|
|
||||||
| None = None,
|
|
||||||
**kwargs: t.Any,
|
|
||||||
) -> list[tuple[c.Callable[..., t.Any], t.Any]]:
|
|
||||||
"""Call all receivers that are connected to the given ``sender``
|
|
||||||
or :data:`ANY`. Each receiver is called with ``sender`` as a positional
|
|
||||||
argument along with any extra keyword arguments. Return a list of
|
|
||||||
``(receiver, return value)`` tuples.
|
|
||||||
|
|
||||||
The order receivers are called is undefined, but can be influenced by
|
|
||||||
setting :attr:`set_class`.
|
|
||||||
|
|
||||||
If a receiver raises an exception, that exception will propagate up.
|
|
||||||
This makes debugging straightforward, with an assumption that correctly
|
|
||||||
implemented receivers will not raise.
|
|
||||||
|
|
||||||
:param sender: Call receivers connected to this sender, in addition to
|
|
||||||
those connected to :data:`ANY`.
|
|
||||||
:param _async_wrapper: Will be called on any receivers that are async
|
|
||||||
coroutines to turn them into sync callables. For example, could run
|
|
||||||
the receiver with an event loop.
|
|
||||||
:param kwargs: Extra keyword arguments to pass to each receiver.
|
|
||||||
|
|
||||||
.. versionchanged:: 1.7
|
|
||||||
Added the ``_async_wrapper`` argument.
|
|
||||||
"""
|
|
||||||
if self.is_muted:
|
|
||||||
return []
|
|
||||||
|
|
||||||
results = []
|
|
||||||
|
|
||||||
for receiver in self.receivers_for(sender):
|
|
||||||
if iscoroutinefunction(receiver):
|
|
||||||
if _async_wrapper is None:
|
|
||||||
raise RuntimeError("Cannot send to a coroutine function.")
|
|
||||||
|
|
||||||
result = _async_wrapper(receiver)(sender, **kwargs)
|
|
||||||
else:
|
|
||||||
result = receiver(sender, **kwargs)
|
|
||||||
|
|
||||||
results.append((receiver, result))
|
|
||||||
|
|
||||||
return results
|
|
||||||
|
|
||||||
async def send_async(
|
|
||||||
self,
|
|
||||||
sender: t.Any | None = None,
|
|
||||||
/,
|
|
||||||
*,
|
|
||||||
_sync_wrapper: c.Callable[
|
|
||||||
[c.Callable[..., t.Any]], c.Callable[..., c.Coroutine[t.Any, t.Any, t.Any]]
|
|
||||||
]
|
|
||||||
| None = None,
|
|
||||||
**kwargs: t.Any,
|
|
||||||
) -> list[tuple[c.Callable[..., t.Any], t.Any]]:
|
|
||||||
"""Await all receivers that are connected to the given ``sender``
|
|
||||||
or :data:`ANY`. Each receiver is called with ``sender`` as a positional
|
|
||||||
argument along with any extra keyword arguments. Return a list of
|
|
||||||
``(receiver, return value)`` tuples.
|
|
||||||
|
|
||||||
The order receivers are called is undefined, but can be influenced by
|
|
||||||
setting :attr:`set_class`.
|
|
||||||
|
|
||||||
If a receiver raises an exception, that exception will propagate up.
|
|
||||||
This makes debugging straightforward, with an assumption that correctly
|
|
||||||
implemented receivers will not raise.
|
|
||||||
|
|
||||||
:param sender: Call receivers connected to this sender, in addition to
|
|
||||||
those connected to :data:`ANY`.
|
|
||||||
:param _sync_wrapper: Will be called on any receivers that are sync
|
|
||||||
callables to turn them into async coroutines. For example,
|
|
||||||
could call the receiver in a thread.
|
|
||||||
:param kwargs: Extra keyword arguments to pass to each receiver.
|
|
||||||
|
|
||||||
.. versionadded:: 1.7
|
|
||||||
"""
|
|
||||||
if self.is_muted:
|
|
||||||
return []
|
|
||||||
|
|
||||||
results = []
|
|
||||||
|
|
||||||
for receiver in self.receivers_for(sender):
|
|
||||||
if not iscoroutinefunction(receiver):
|
|
||||||
if _sync_wrapper is None:
|
|
||||||
raise RuntimeError("Cannot send to a non-coroutine function.")
|
|
||||||
|
|
||||||
result = await _sync_wrapper(receiver)(sender, **kwargs)
|
|
||||||
else:
|
|
||||||
result = await receiver(sender, **kwargs)
|
|
||||||
|
|
||||||
results.append((receiver, result))
|
|
||||||
|
|
||||||
return results
|
|
||||||
|
|
||||||
def has_receivers_for(self, sender: t.Any) -> bool:
|
|
||||||
"""Check if there is at least one receiver that will be called with the
|
|
||||||
given ``sender``. A receiver connected to :data:`ANY` will always be
|
|
||||||
called, regardless of sender. Does not check if weakly referenced
|
|
||||||
receivers are still live. See :meth:`receivers_for` for a stronger
|
|
||||||
search.
|
|
||||||
|
|
||||||
:param sender: Check for receivers connected to this sender, in addition
|
|
||||||
to those connected to :data:`ANY`.
|
|
||||||
"""
|
|
||||||
if not self.receivers:
|
|
||||||
return False
|
|
||||||
|
|
||||||
if self._by_sender[ANY_ID]:
|
|
||||||
return True
|
|
||||||
|
|
||||||
if sender is ANY:
|
|
||||||
return False
|
|
||||||
|
|
||||||
return make_id(sender) in self._by_sender
|
|
||||||
|
|
||||||
def receivers_for(
|
|
||||||
self, sender: t.Any
|
|
||||||
) -> c.Generator[c.Callable[..., t.Any], None, None]:
|
|
||||||
"""Yield each receiver to be called for ``sender``, in addition to those
|
|
||||||
to be called for :data:`ANY`. Weakly referenced receivers that are not
|
|
||||||
live will be disconnected and skipped.
|
|
||||||
|
|
||||||
:param sender: Yield receivers connected to this sender, in addition
|
|
||||||
to those connected to :data:`ANY`.
|
|
||||||
"""
|
|
||||||
# TODO: test receivers_for(ANY)
|
|
||||||
if not self.receivers:
|
|
||||||
return
|
|
||||||
|
|
||||||
sender_id = make_id(sender)
|
|
||||||
|
|
||||||
if sender_id in self._by_sender:
|
|
||||||
ids = self._by_sender[ANY_ID] | self._by_sender[sender_id]
|
|
||||||
else:
|
|
||||||
ids = self._by_sender[ANY_ID].copy()
|
|
||||||
|
|
||||||
for receiver_id in ids:
|
|
||||||
receiver = self.receivers.get(receiver_id)
|
|
||||||
|
|
||||||
if receiver is None:
|
|
||||||
continue
|
|
||||||
|
|
||||||
if isinstance(receiver, weakref.ref):
|
|
||||||
strong = receiver()
|
|
||||||
|
|
||||||
if strong is None:
|
|
||||||
self._disconnect(receiver_id, ANY_ID)
|
|
||||||
continue
|
|
||||||
|
|
||||||
yield strong
|
|
||||||
else:
|
|
||||||
yield receiver
|
|
||||||
|
|
||||||
def disconnect(self, receiver: c.Callable[..., t.Any], sender: t.Any = ANY) -> None:
|
|
||||||
"""Disconnect ``receiver`` from being called when the signal is sent by
|
|
||||||
``sender``.
|
|
||||||
|
|
||||||
:param receiver: A connected receiver callable.
|
|
||||||
:param sender: Disconnect from only this sender. By default, disconnect
|
|
||||||
from all senders.
|
|
||||||
"""
|
|
||||||
sender_id: c.Hashable
|
|
||||||
|
|
||||||
if sender is ANY:
|
|
||||||
sender_id = ANY_ID
|
|
||||||
else:
|
|
||||||
sender_id = make_id(sender)
|
|
||||||
|
|
||||||
receiver_id = make_id(receiver)
|
|
||||||
self._disconnect(receiver_id, sender_id)
|
|
||||||
|
|
||||||
if (
|
|
||||||
"receiver_disconnected" in self.__dict__
|
|
||||||
and self.receiver_disconnected.receivers
|
|
||||||
):
|
|
||||||
self.receiver_disconnected.send(self, receiver=receiver, sender=sender)
|
|
||||||
|
|
||||||
def _disconnect(self, receiver_id: c.Hashable, sender_id: c.Hashable) -> None:
|
|
||||||
if sender_id == ANY_ID:
|
|
||||||
if self._by_receiver.pop(receiver_id, None) is not None:
|
|
||||||
for bucket in self._by_sender.values():
|
|
||||||
bucket.discard(receiver_id)
|
|
||||||
|
|
||||||
self.receivers.pop(receiver_id, None)
|
|
||||||
else:
|
|
||||||
self._by_sender[sender_id].discard(receiver_id)
|
|
||||||
self._by_receiver[receiver_id].discard(sender_id)
|
|
||||||
|
|
||||||
def _make_cleanup_receiver(
|
|
||||||
self, receiver_id: c.Hashable
|
|
||||||
) -> c.Callable[[weakref.ref[c.Callable[..., t.Any]]], None]:
|
|
||||||
"""Create a callback function to disconnect a weakly referenced
|
|
||||||
receiver when it is garbage collected.
|
|
||||||
"""
|
|
||||||
|
|
||||||
def cleanup(ref: weakref.ref[c.Callable[..., t.Any]]) -> None:
|
|
||||||
# If the interpreter is shutting down, disconnecting can result in a
|
|
||||||
# weird ignored exception. Don't call it in that case.
|
|
||||||
if not sys.is_finalizing():
|
|
||||||
self._disconnect(receiver_id, ANY_ID)
|
|
||||||
|
|
||||||
return cleanup
|
|
||||||
|
|
||||||
def _make_cleanup_sender(
|
|
||||||
self, sender_id: c.Hashable
|
|
||||||
) -> c.Callable[[weakref.ref[t.Any]], None]:
|
|
||||||
"""Create a callback function to disconnect all receivers for a weakly
|
|
||||||
referenced sender when it is garbage collected.
|
|
||||||
"""
|
|
||||||
assert sender_id != ANY_ID
|
|
||||||
|
|
||||||
def cleanup(ref: weakref.ref[t.Any]) -> None:
|
|
||||||
self._weak_senders.pop(sender_id, None)
|
|
||||||
|
|
||||||
for receiver_id in self._by_sender.pop(sender_id, ()):
|
|
||||||
self._by_receiver[receiver_id].discard(sender_id)
|
|
||||||
|
|
||||||
return cleanup
|
|
||||||
|
|
||||||
def _cleanup_bookkeeping(self) -> None:
|
|
||||||
"""Prune unused sender/receiver bookkeeping. Not threadsafe.
|
|
||||||
|
|
||||||
Connecting & disconnecting leaves behind a small amount of bookkeeping
|
|
||||||
data. Typical workloads using Blinker, for example in most web apps,
|
|
||||||
Flask, CLI scripts, etc., are not adversely affected by this
|
|
||||||
bookkeeping.
|
|
||||||
|
|
||||||
With a long-running process performing dynamic signal routing with high
|
|
||||||
volume, e.g. connecting to function closures, senders are all unique
|
|
||||||
object instances. Doing all of this over and over may cause memory usage
|
|
||||||
to grow due to extraneous bookkeeping. (An empty ``set`` for each stale
|
|
||||||
sender/receiver pair.)
|
|
||||||
|
|
||||||
This method will prune that bookkeeping away, with the caveat that such
|
|
||||||
pruning is not threadsafe. The risk is that cleanup of a fully
|
|
||||||
disconnected receiver/sender pair occurs while another thread is
|
|
||||||
connecting that same pair. If you are in the highly dynamic, unique
|
|
||||||
receiver/sender situation that has lead you to this method, that failure
|
|
||||||
mode is perhaps not a big deal for you.
|
|
||||||
"""
|
|
||||||
for mapping in (self._by_sender, self._by_receiver):
|
|
||||||
for ident, bucket in list(mapping.items()):
|
|
||||||
if not bucket:
|
|
||||||
mapping.pop(ident, None)
|
|
||||||
|
|
||||||
def _clear_state(self) -> None:
|
|
||||||
"""Disconnect all receivers and senders. Useful for tests."""
|
|
||||||
self._weak_senders.clear()
|
|
||||||
self.receivers.clear()
|
|
||||||
self._by_sender.clear()
|
|
||||||
self._by_receiver.clear()
|
|
||||||
|
|
||||||
|
|
||||||
class NamedSignal(Signal):
|
|
||||||
"""A named generic notification emitter. The name is not used by the signal
|
|
||||||
itself, but matches the key in the :class:`Namespace` that it belongs to.
|
|
||||||
|
|
||||||
:param name: The name of the signal within the namespace.
|
|
||||||
:param doc: The docstring for the signal.
|
|
||||||
"""
|
|
||||||
|
|
||||||
def __init__(self, name: str, doc: str | None = None) -> None:
|
|
||||||
super().__init__(doc)
|
|
||||||
|
|
||||||
#: The name of this signal.
|
|
||||||
self.name: str = name
|
|
||||||
|
|
||||||
def __repr__(self) -> str:
|
|
||||||
base = super().__repr__()
|
|
||||||
return f"{base[:-1]}; {self.name!r}>" # noqa: E702
|
|
||||||
|
|
||||||
|
|
||||||
class Namespace(dict[str, NamedSignal]):
|
|
||||||
"""A dict mapping names to signals."""
|
|
||||||
|
|
||||||
def signal(self, name: str, doc: str | None = None) -> NamedSignal:
|
|
||||||
"""Return the :class:`NamedSignal` for the given ``name``, creating it
|
|
||||||
if required. Repeated calls with the same name return the same signal.
|
|
||||||
|
|
||||||
:param name: The name of the signal.
|
|
||||||
:param doc: The docstring of the signal.
|
|
||||||
"""
|
|
||||||
if name not in self:
|
|
||||||
self[name] = NamedSignal(name, doc)
|
|
||||||
|
|
||||||
return self[name]
|
|
||||||
|
|
||||||
|
|
||||||
class _PNamespaceSignal(t.Protocol):
|
|
||||||
def __call__(self, name: str, doc: str | None = None) -> NamedSignal: ...
|
|
||||||
|
|
||||||
|
|
||||||
default_namespace: Namespace = Namespace()
|
|
||||||
"""A default :class:`Namespace` for creating named signals. :func:`signal`
|
|
||||||
creates a :class:`NamedSignal` in this namespace.
|
|
||||||
"""
|
|
||||||
|
|
||||||
signal: _PNamespaceSignal = default_namespace.signal
|
|
||||||
"""Return a :class:`NamedSignal` in :data:`default_namespace` with the given
|
|
||||||
``name``, creating it if required. Repeated calls with the same name return the
|
|
||||||
same signal.
|
|
||||||
"""
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
pip
|
|
||||||
@@ -1,84 +0,0 @@
|
|||||||
Metadata-Version: 2.4
|
|
||||||
Name: click
|
|
||||||
Version: 8.3.3
|
|
||||||
Summary: Composable command line interface toolkit
|
|
||||||
Maintainer-email: Pallets <contact@palletsprojects.com>
|
|
||||||
Requires-Python: >=3.10
|
|
||||||
Description-Content-Type: text/markdown
|
|
||||||
License-Expression: BSD-3-Clause
|
|
||||||
Classifier: Development Status :: 5 - Production/Stable
|
|
||||||
Classifier: Intended Audience :: Developers
|
|
||||||
Classifier: Operating System :: OS Independent
|
|
||||||
Classifier: Programming Language :: Python
|
|
||||||
Classifier: Typing :: Typed
|
|
||||||
License-File: LICENSE.txt
|
|
||||||
Requires-Dist: colorama; platform_system == 'Windows'
|
|
||||||
Project-URL: Changes, https://click.palletsprojects.com/page/changes/
|
|
||||||
Project-URL: Chat, https://discord.gg/pallets
|
|
||||||
Project-URL: Documentation, https://click.palletsprojects.com/
|
|
||||||
Project-URL: Donate, https://palletsprojects.com/donate
|
|
||||||
Project-URL: Source, https://github.com/pallets/click/
|
|
||||||
|
|
||||||
<div align="center"><img src="https://raw.githubusercontent.com/pallets/click/refs/heads/stable/docs/_static/click-name.svg" alt="" height="150"></div>
|
|
||||||
|
|
||||||
# Click
|
|
||||||
|
|
||||||
Click is a Python package for creating beautiful command line interfaces
|
|
||||||
in a composable way with as little code as necessary. It's the "Command
|
|
||||||
Line Interface Creation Kit". It's highly configurable but comes with
|
|
||||||
sensible defaults out of the box.
|
|
||||||
|
|
||||||
It aims to make the process of writing command line tools quick and fun
|
|
||||||
while also preventing any frustration caused by the inability to
|
|
||||||
implement an intended CLI API.
|
|
||||||
|
|
||||||
Click in three points:
|
|
||||||
|
|
||||||
- Arbitrary nesting of commands
|
|
||||||
- Automatic help page generation
|
|
||||||
- Supports lazy loading of subcommands at runtime
|
|
||||||
|
|
||||||
|
|
||||||
## A Simple Example
|
|
||||||
|
|
||||||
```python
|
|
||||||
import click
|
|
||||||
|
|
||||||
@click.command()
|
|
||||||
@click.option("--count", default=1, help="Number of greetings.")
|
|
||||||
@click.option("--name", prompt="Your name", help="The person to greet.")
|
|
||||||
def hello(count, name):
|
|
||||||
"""Simple program that greets NAME for a total of COUNT times."""
|
|
||||||
for _ in range(count):
|
|
||||||
click.echo(f"Hello, {name}!")
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
hello()
|
|
||||||
```
|
|
||||||
|
|
||||||
```
|
|
||||||
$ python hello.py --count=3
|
|
||||||
Your name: Click
|
|
||||||
Hello, Click!
|
|
||||||
Hello, Click!
|
|
||||||
Hello, Click!
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
## Donate
|
|
||||||
|
|
||||||
The Pallets organization develops and supports Click and other popular
|
|
||||||
packages. In order to grow the community of contributors and users, and
|
|
||||||
allow the maintainers to devote more time to the projects, [please
|
|
||||||
donate today][].
|
|
||||||
|
|
||||||
[please donate today]: https://palletsprojects.com/donate
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
See our [detailed contributing documentation][contrib] for many ways to
|
|
||||||
contribute, including reporting issues, requesting features, asking or answering
|
|
||||||
questions, and making PRs.
|
|
||||||
|
|
||||||
[contrib]: https://palletsprojects.com/contributing/
|
|
||||||
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
click-8.3.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
|
||||||
click-8.3.3.dist-info/METADATA,sha256=_sjhT7_ZKYkyseqbWJtQA8eAcV2CeDJdcNrX_92pSCY,2621
|
|
||||||
click-8.3.3.dist-info/RECORD,,
|
|
||||||
click-8.3.3.dist-info/WHEEL,sha256=G2gURzTEtmeR8nrdXUJfNiB3VYVxigPQ-bEQujpNiNs,82
|
|
||||||
click-8.3.3.dist-info/licenses/LICENSE.txt,sha256=morRBqOU6FO_4h9C9OctWSgZoigF2ZG18ydQKSkrZY0,1475
|
|
||||||
click/__init__.py,sha256=tq5olp0lVuUNbwOj0p5nMVdqhOyYz4aZzF8S5T0aFMU,4526
|
|
||||||
click/__pycache__/__init__.cpython-310.pyc,,
|
|
||||||
click/__pycache__/_compat.cpython-310.pyc,,
|
|
||||||
click/__pycache__/_termui_impl.cpython-310.pyc,,
|
|
||||||
click/__pycache__/_textwrap.cpython-310.pyc,,
|
|
||||||
click/__pycache__/_utils.cpython-310.pyc,,
|
|
||||||
click/__pycache__/_winconsole.cpython-310.pyc,,
|
|
||||||
click/__pycache__/core.cpython-310.pyc,,
|
|
||||||
click/__pycache__/decorators.cpython-310.pyc,,
|
|
||||||
click/__pycache__/exceptions.cpython-310.pyc,,
|
|
||||||
click/__pycache__/formatting.cpython-310.pyc,,
|
|
||||||
click/__pycache__/globals.cpython-310.pyc,,
|
|
||||||
click/__pycache__/parser.cpython-310.pyc,,
|
|
||||||
click/__pycache__/shell_completion.cpython-310.pyc,,
|
|
||||||
click/__pycache__/termui.cpython-310.pyc,,
|
|
||||||
click/__pycache__/testing.cpython-310.pyc,,
|
|
||||||
click/__pycache__/types.cpython-310.pyc,,
|
|
||||||
click/__pycache__/utils.cpython-310.pyc,,
|
|
||||||
click/_compat.py,sha256=v3xBZkFbvA1BXPRkFfBJc6-pIwPI7345m-kQEnpVAs4,18693
|
|
||||||
click/_termui_impl.py,sha256=R3aYjPD2x1xgNXiXEqHSR-jAVhbXKkLKeqgr-4eDOkA,28066
|
|
||||||
click/_textwrap.py,sha256=BOae0RQ6vg3FkNgSJyOoGzG1meGMxJ_ukWVZKx_v-0o,1400
|
|
||||||
click/_utils.py,sha256=kZwtTf5gMuCilJJceS2iTCvRvCY-0aN5rJq8gKw7p8g,943
|
|
||||||
click/_winconsole.py,sha256=_vxUuUaxwBhoR0vUWCNuHY8VUefiMdCIyU2SXPqoF-A,8465
|
|
||||||
click/core.py,sha256=wzDpH4Wh45hBfsdw3BHqn_095457WRrb92dyaeIGkHk,134478
|
|
||||||
click/decorators.py,sha256=5P7abhJtAQYp_KHgjUvhMv464ERwOzrv2enNknlwHyQ,18461
|
|
||||||
click/exceptions.py,sha256=8utf8w6V5hJXMnO_ic1FNrtbwuEn1NUu1aDwV8UqnG4,9954
|
|
||||||
click/formatting.py,sha256=RVfwwr0rwWNpgGr8NaHodPzkIr7_tUyVh_nDdanLMNc,9730
|
|
||||||
click/globals.py,sha256=gM-Nh6A4M0HB_SgkaF5M4ncGGMDHc_flHXu9_oh4GEU,1923
|
|
||||||
click/parser.py,sha256=Q31pH0FlQZEq-UXE_ABRzlygEfvxPTuZbWNh4xfXmzw,19010
|
|
||||||
click/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
|
||||||
click/shell_completion.py,sha256=Cc4GQUFuWpfQBa9sF5qXeeYI7n3tI_1k6ZdSn4BZbT0,20994
|
|
||||||
click/termui.py,sha256=0xjUaEZJz1_1y8eqon2kOe2OXrmHzZCJoVohFb43yTs,31434
|
|
||||||
click/testing.py,sha256=PYLYW4ZjCAP6HRWtNhFpr3imJxQVEPFq3EW3JL0LTfA,22714
|
|
||||||
click/types.py,sha256=ek54BNSFwPKsqtfT7jsqcc4WHui8AIFVMKM4oVZIXhc,39927
|
|
||||||
click/utils.py,sha256=vep6qqMkv3WkzA9OCu7f6Ku-3beZHNpo8qJqL-uzUk8,20282
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user