KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVBatchSystemGUI.h
Go to the documentation of this file.
1 
4 #ifndef __KVBATCHSYSTEMGUI_H
5 #define __KVBATCHSYSTEMGUI_H
6 #include "RQ_OBJECT.h"
7 #include <KVBase.h>
8 #include <TGFrame.h>
9 #include <TTimer.h>
10 #include <TGButton.h>
11 #include "KVListView.h"
12 
40 class KVBatchSystemGUI : public KVBase {
41  RQ_OBJECT("KVBatchSystemGUI")
50  static Bool_t fOpen;
51 
52 public:
54  virtual ~KVBatchSystemGUI();
55  void DoClose();
56  void CloseWindow();
57 
58  static Bool_t IsOpen()
59  {
60  return fOpen;
61  }
62 
63  void Refresh();
64  void KillJobs();
65  void AlterJobs();
66 
67  ClassDef(KVBatchSystemGUI, 1) //GUI for batch system jobs
68 };
69 
70 #endif
#define RQ_OBJECT(sender_class)
bool Bool_t
#define ClassDef(name, id)
Base class for KaliVeda framework.
Definition: KVBase.h:141
GUI for batch system jobsGraphical interface for monitoring, altering, and deleting batch jobs....
static Bool_t IsOpen()
KVListView * fLVJobs
TGMainFrame * MainFrame
static Bool_t fOpen
kTRUE if GUI is already open
TGPictureButton * BalterJobs
TGPictureButton * BremDir
TGPictureButton * BrefreshDir
Enhanced version of ROOT TGListView widget.
Definition: KVListView.h:145
Extended TList class which owns its objects by default.
Definition: KVList.h:27