• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • twin
 

twin

  • twin
popupinfo.h
1 /*****************************************************************
2  KWin - the KDE window manager
3  This file is part of the KDE project.
4 
5 Copyright (C) 1999, 2000 Matthias Ettrich <ettrich@kde.org>
6 Copyright (C) 2003 Lubos Lunak <l.lunak@kde.org>
7 
8 You can Freely distribute this program under the GNU General Public
9 License. See the file "COPYING" for the exact licensing terms.
10 ******************************************************************/
11 
12 #ifndef KWIN_POPUPINFO_H
13 #define KWIN_POPUPINFO_H
14 #include <tqwidget.h>
15 #include <tqtimer.h>
16 #include <tqvaluelist.h>
17 
18 namespace KWinInternal
19 {
20 
21 class Workspace;
22 
23 class PopupInfo : public TQWidget
24  {
25  TQ_OBJECT
26  public:
27  PopupInfo( Workspace* ws, const char *name=0 );
28  ~PopupInfo();
29 
30  void reset();
31  void hide();
32  void showInfo(TQString infoString);
33 
34  void reconfigure();
35 
36  protected:
37  void paintEvent( TQPaintEvent* );
38  void paintContents();
39 
40  private:
41  TQTimer m_delayedHideTimer;
42  int m_delayTime;
43  bool m_show;
44  bool m_shown;
45  TQString m_infoString;
46  Workspace* workspace;
47  };
48 
49 } // namespace
50 
51 #endif

twin

Skip menu "twin"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members

twin

Skip menu "twin"
  • kate
  • libkonq
  • twin
  •   lib
Generated for twin by doxygen 1.9.1
This website is maintained by Timothy Pearson.