2 @SuppressWarnings public class QApplication : QObject{
3 public QApplication() {
6 public bool createQApplication() {
7 nativehandle = QtXnl.createQxApplication(this);
8 return nativehandle != 0;
11 QtXnl.ApplicationRun(nativehandle);
20 QtXnl.widget_slot_string(nativehandle, Constant.STYLESHEET, file);
23 QtXnl.widget_slot_string(nativehandle, Constant.STYLESHEETSTRING, stylesheet);
26 QtXnl.widget_slot_string(nativehandle, Constant.PALETTECOLOR, file);
28 public void setFont(@NotNilptr QFont font) {
29 QtXnl.widget_set_native_value(nativehandle, Constant.SETAPPFONT, font.nativehandle);
33 QtXnl.widget_slot_string(nativehandle, Constant.LOADTRANSLATE, file);
39 return new QGridLayout(
object);
42 case "QDialogButtonBox":
43 return new QDialogButtonBox(
object);
47 return new QChart(
object);
51 return new QXYSeries(
object);
55 return new QChartView(
object);
59 return new QHeaderView(
object);
63 return new QMdiArea(
object);
67 return new QWidget(
object);
71 return new QPushButton(
object);
75 return new QLineEdit(
object);
79 return new QwtPlot(
object);
83 return new QDockWidget(
object);
87 return new QMenuBar(
object);
91 return new QAction(
object);
94 case "QCalendarWidget":
95 return new QCalendarWidget(
object);
99 return new QMenu(
object);
103 return new QHBoxLayout(
object);
107 return new QVBoxLayout(
object);
110 case "QsciScintilla":
111 return new QScintilla(
object);
115 return new QMainWindow(
object);
119 return new QDialog(
object);
123 return new QLabel(
object);
127 return new QSlider(
object);
131 return new QTabWidget(
object);
135 return new QTabBar(
object);
139 return new QComboBox(
object);
143 return new QCheckBox(
object);
147 return new QStatusBar(
object);
151 return new QToolBar(
object);
155 return new QTableWidget(
object);
159 return new QTreeWidget(
object);
163 return new QTreeView(
object);
166 case "QFileSystemWatcher":
167 return new QFileSystemWatcher(
object);
170 case "QDateTimeEdit":
171 return new QDateTimeEdit(
object);
175 return new QDateEdit(
object);
179 return new QTimeEdit(
object);
183 return new QTextEdit(
object);
187 return new QProgressBar(
object);
190 case "QtTreePropertyBrowser":
191 return new QPropertyBrowser(
object);
195 return new QListView(
object);
198 case "QMdiSubWindow":
199 return new QMdiSubWindow(
object);
203 return new QMediaObject(
object);
207 return new QMediaPlayer(
object);
210 case "QMediaService":
211 return new QMediaService(
object);
215 return new QVideoWidget(
object);
218 case "QOpenGLWidget":
219 return new QOpenGLWidget(
object);
223 return new QFrame(
object);
227 return new QScrollArea(
object);
231 return new QScrollBar(
object);
234 case "QOpenGLContext":
235 return new QOpenGLContext(
object);
238 case "Qtitan::DockMainWindow":
242 case "Qtitan::WindowTitleBar":
246 case "Qtitan::DockBarManager":
250 case "Qtitan::DockPanelManager":
254 case "Qtitan::DockToolBar":
258 case "Qtitan::DockWindow":
262 case "Qtitan::DockPanelBase":
266 case "Qtitan::DockWidgetPanel":
270 case "Qtitan::DockDocumentPanel":
274 case "Qtitan::DockLayoutPanel":
278 case "Qtitan::DockWindowBase":
282 case "Qtitan::VisualStudio2019Style":
290 return new QPoint(QtXnl.long_get(0, Constant.APP_GETBLOBALPOINT));
293 QtXnl.widget_set_int_bool_value(0, Constant.APPLICATIONATTRIBUTES, attr, bOn);
296 QtXnl.widget_slot_string(nativehandle, Constant.QTAPP_SETSTYLE, style);
299 QtXnl.widget_set_native_value(nativehandle, Constant.QTAPP_SETSTYLE, style.nativehandle);
302 return new QImage(QtXnl.long_get(nativehandle, Constant.APP_GETPRIMARYSCREENIMAGE));
305 return (QWidget)QtXnl.widget_get_object(nativehandle, Constant.GETFOCUSEDWIDGET);
static void setAttribute(ApplicationAttribute attr, bool bOn)
void setStyleSheet(String file)
static QPoint globalCursorPoint()
void setStyle(QStyle style)
void setStyleSheetString(String stylesheet)
void setStyle(String style)
void setPaletteColor(String file)
Object onCreateXObject(long object, @NotNilptr String objectClass)
void setFont(@NotNilptr QFont font)
bool onNotify(QObject object, String objectName, String objectClass, long event, int eventId)
void loadTranslator(String file)
QImage getPrimaryScreenImage()