22 May 2026
23 May 2026
24 May 2026
cool smileHow many people use Pyside6 to make Android apps?
didn't do it yet but I'm super curious to try it! :)
25 May 2026
28 May 2026
4 June 2026
10 June 2026
cool smilehttps://github.com/roundorange/ROStart
Hello! Can I ask about compilation from pyside6 to android? Did you use pyside6-android-deploy to compile the wheels? If so, what versions of Python and SDK/NDK are you using? Thanks in advance for your reply! I'm trying to port an app for the first time and am having a lot of trouble.
11 June 2026
As for "the documentation is lacking" part, the easiest test is to look for literally :: within the Qt-for-Python docs. For example, I start from https://doc.qt.io/qtforpython-6/modules.html, pick QtCore, randomly scroll to QFile, look for ::, and there it is!
Returns the complete OR-ed together combination of QFile::Permission for fileName.
Anton YablokovQtWebView might also need some changes regarding where is included, due to be needing WebEngine on Linux only, but not on Windows and macOS.
What's behind the phrase from the Dev Notes? Does it mean that I can't use QtWebView on Windows or macOS?
WebView needs WebEngine on Linux, but it doesn't on macOS nor Windows.
Anton YablokovAs for "the documentation is lacking" part, the easiest test is to look for literally :: within the Qt-for-Python docs. For example, I start from https://doc.qt.io/qtforpython-6/modules.html, pick QtCore, randomly scroll to QFile, look for ::, and there it is!
Returns the complete OR-ed together com
but that's a very minor detail to claim "the documentation is lacking"(based on a reddit thread).
We need more of those cases, so we can fix them!
13 June 2026
18 June 2026
28 June 2026
"""Entry point for the Qt6 GUI application."""
from PySide6.QtWidgets import QApplication
from yast3.core.i18n import init_i18n
from yast3.qt6.main_window import MainWindow
def main() -> int:
# Initialize internationalization
init_i18n()
app = QApplication.instance() or QApplication([])
app.setApplicationName("YaST3")
app.setDesktopFileName("yast3-qt6")
window = MainWindow()
window.show()
return app.exec()
if __name__ == "__main__":
raise SystemExit(main())
id 24766519That method only exists on QGuiApplication iirc
the method does exist and code run with no problem. only IDE complains about types.
Anton YablokovShouldn't QApplication inherit all methods of QGuiApplication?
QApplication extends QGuiApplication extends QCoreApplication extends QObject.
This is what my IDE resolves when I do QApplication.instance():
@staticmethod
def instance() -> PySide6.QtCore.QCoreApplication | None: ...
The type checker only knows that you have a QCoreApplication
id 24766519QApplication extends QGuiApplication extends QCoreApplication extends QObject.
This is what my IDE resolves when I do QApplication.instance():
@staticmethod
def instance() -> PySide6.QtCore.QCoreApplication | None: ...
The type checker only knows that you have a QCoreApplication
you are right, i removed QApplication.instance() and now the type check error disappeared.