summaryrefslogtreecommitdiffstats
path: root/adept/adept/installerview.h
blob: 5fcc5ff75d63f4543e5865e4bcbd9ba3166faa36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/** -*- C++ -*-
	@file adept/installerview.h
	@author Peter Rockai <me@mornfall.net>
*/

#include <tqtimer.h>
#include <adept/installerviewui.h>
#include <adept/groupeddesktopselector.h>

#ifndef EPT_INSTALLERVIEW_H
#define EPT_INSTALLERVIEW_H

namespace adept {
class InstallerView : public InstallerViewUi
{
    Q_OBJECT
  TQ_OBJECT
public:
    typedef predicate::Predicate< entity::Desktop > Predicate;
    InstallerView( TQWidget *p = 0, const char *n = 0 );
    GroupedDesktopSelector *selector() { return m_selector; }
protected slots:
    void textChanged();
    void showDescription( cache::entity::Desktop );
public slots:
    void rebuild();
protected:
    bool m_inRebuild;
    TQTimer timer;
};

}

#endif