BiblioteQ
Source
biblioteq_main_table.h
1
#ifndef _BIBLIOTEQ_MAIN_TABLE_H_
2
#define _BIBLIOTEQ_MAIN_TABLE_H_
3
4
#include <QTableWidget>
5
6
class
biblioteq
;
7
8
class
biblioteq_main_table
:
public
QTableWidget
9
{
10
Q_OBJECT
11
12
public
:
13
biblioteq_main_table
(QWidget *parent);
14
QHash<QString, QString> friendlyStates(
void
)
const
;
15
QStringList columnNames(
void
)
const
;
16
int
columnNumber(
const
QString &name)
const
;
17
void
parseStates(
const
QHash<QString, QString> &states);
18
void
recordColumnHidden(
const
QString &username,
19
const
QString &type,
20
const
int
index,
21
const
bool
hidden);
22
void
resetTable(
const
QString &username,
23
const
QString &t,
24
const
QString &roles);
25
void
setColumnNames(
const
QStringList &list);
26
void
setQMain(
biblioteq
*
biblioteq
);
27
28
private
:
29
QHash<QString, QList<int> > m_hiddenColumns;
30
QVector<QString> m_columnHeaderIndexes;
31
biblioteq *qmain;
32
void
setColumns(
const
QString &username,
33
const
QString &type,
34
const
QString &roles);
35
};
36
37
#endif
biblioteq_main_table
Definition:
biblioteq_main_table.h:8
biblioteq
Definition:
biblioteq.h:173
Generated by
1.8.13