KVIrc
5.2.6
Developer APIs
src
kvirc
ui
KviThemedTreeWidget.h
Go to the documentation of this file.
1
#ifndef _KVI_THEMEDTREEWIDGET_H_
2
#define _KVI_THEMEDTREEWIDGET_H_
3
//=============================================================================
4
//
5
// File : KviThemedTreeWidget.h
6
// Creation date : Sun Jan 10 2010 12:17:00 by Fabio Bas
7
//
8
// This file is part of the KVIrc IRC client distribution
9
// Copyright (C) 2010 Fabio Bas (ctrlaltca at gmail dot com)
10
//
11
// This program is FREE software. You can redistribute it and/or
12
// modify it under the terms of the GNU General Public License
13
// as published by the Free Software Foundation; either version 2
14
// of the License, or (at your option) any later version.
15
//
16
// This program is distributed in the HOPE that it will be USEFUL,
17
// but WITHOUT ANY WARRANTY; without even the implied warranty of
18
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19
// See the GNU General Public License for more details.
20
//
21
// You should have received a copy of the GNU General Public License
22
// along with this program. If not, write to the Free Software Foundation,
23
// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24
//
25
//=============================================================================
26
27
#include "
kvi_settings.h
"
28
29
#include <QTreeWidget>
30
#include <QPainter>
31
32
class
KviWindow
;
33
34
class
KVIRC_API
KviThemedTreeWidget
:
public
QTreeWidget
35
{
36
Q_OBJECT
37
Q_PROPERTY(
int
TransparencyCapable
READ
dummyRead
)
38
public
:
39
KviThemedTreeWidget
(QWidget * par,
KviWindow
* pWindow,
const
char
* name);
40
~KviThemedTreeWidget
();
41
42
protected
:
43
KviWindow
*
m_pKviWindow
;
44
45
protected
:
46
virtual
void
paintEvent
(QPaintEvent * event);
47
48
public
:
49
int
dummyRead
()
const
{
return
0; };
50
void
applyOptions();
51
};
52
53
#endif
//_KVI_THEMEDTREEWIDGET_H_
KviThemedTreeWidget::m_pKviWindow
KviWindow * m_pKviWindow
Definition
KviThemedTreeWidget.h:43
KviThemedTreeWidget::paintEvent
virtual void paintEvent(QPaintEvent *event)
Definition
KviThemedTreeWidget.cpp:70
KviThemedTreeWidget::TransparencyCapable
int TransparencyCapable
Definition
KviThemedTreeWidget.h:37
KviThemedTreeWidget::dummyRead
int dummyRead() const
Definition
KviThemedTreeWidget.h:49
KviThemedTreeWidget::KviThemedTreeWidget
KviThemedTreeWidget(QWidget *par, KviWindow *pWindow, const char *name)
Definition
KviThemedTreeWidget.cpp:38
KviThemedTreeWidget::~KviThemedTreeWidget
~KviThemedTreeWidget()
KviWindow
Base class for all windows in KVIrc.
Definition
KviWindow.h:75
kvi_settings.h
This file contains compile time settings.
KVIRC_API
#define KVIRC_API
Definition
kvi_settings.h:127
Generated on Mon May 5 2025 09:18:54 for KVIrc by
1.13.2