BibleTime
src
frontend
debugwindow.h
Go to the documentation of this file.
1
/*********
2
*
3
* In the name of the Father, and of the Son, and of the Holy Spirit.
4
*
5
* This file is part of BibleTime's source code, https://bibletime.info/
6
*
7
* Copyright 1999-2026 by the BibleTime developers.
8
* The BibleTime source code is licensed under the GNU General Public License
9
* version 2.0.
10
*
11
**********/
12
13
#pragma once
14
15
#include <QTextEdit>
16
17
#include <QPointF>
18
19
20
class
QQuickItem;
21
class
QQuickWidget
;
22
23
class
DebugWindow
:
public
QTextEdit
{
24
25
Q_OBJECT
26
27
public
:
// methods:
28
29
DebugWindow
();
30
31
void
retranslateUi
();
32
33
void
timerEvent
(QTimerEvent *
const
event)
override
;
34
35
static
QQuickItem
const
*
36
quickItemInFocus
(
QQuickWidget
const
* quickWidget, QPointF cursorPosition);
37
38
private
:
// fields:
39
40
int
const
m_updateTimerId
;
41
42
};
// class DebugWindow
DebugWindow
Definition
debugwindow.h:23
DebugWindow::DebugWindow
DebugWindow()
Definition
debugwindow.cpp:58
DebugWindow::timerEvent
void timerEvent(QTimerEvent *const event) override
Definition
debugwindow.cpp:72
DebugWindow::m_updateTimerId
int const m_updateTimerId
Definition
debugwindow.h:40
DebugWindow::quickItemInFocus
static QQuickItem const * quickItemInFocus(QQuickWidget const *quickWidget, QPointF cursorPosition)
Definition
debugwindow.cpp:101
DebugWindow::retranslateUi
void retranslateUi()
Definition
debugwindow.cpp:69
QQuickWidget
QTextEdit
Generated by
1.9.8