Logo Search packages:      
Sourcecode: webissues version File versions  Download package

WebIssues::ProjectsView Class Reference

#include <projectsview.h>

Inheritance diagram for WebIssues::ProjectsView:

WebIssues::View XmlUi::Client

List of all members.

Detailed Description

View for displaying the tree of projects and folders.

Definition at line 29 of file projectsview.h.


void captionChanged (const QString &text)
void enabledChanged (bool enabled)
void showBusy (const QString &text)
void showInfo (const QString &text)
void showSummary (const QPixmap &pixmap, const QString &text)
void showWarning (const QString &text)

Public Member Functions

Access access () const
QAction * action (const QString &id) const
Builder * builder () const
const QString & caption () const
virtual void disableView ()
virtual void enableView ()
int id () const
void initialUpdate ()
bool isEnabled () const
void loadXmlFile (const QString &path)
QWidget * mainWidget () const
 ProjectsView (QObject *parent, QWidget *parentWidget)
virtual bool queryClose ()
const Node & rootNode () const
void setAction (const QString &id, QAction *action)
void setBuilder (Builder *builder)
void setId (int id)
void setTitle (const QString &id, const QString &title)
QString title (const QString &id) const
QSize viewerSizeHint () const
 ~ProjectsView ()

Protected Slots

void setCaption (const QString &text)

Protected Member Functions

void customEvent (QEvent *e)
void executeUpdate (UpdateBatch *batch)
bool isUpdating () const
void setAccess (Access access, bool initial=false)
void setMainWidget (QWidget *widget)
void setViewerSizeHint (const QSize &size)
void updateAccess (Access access)
void updateEvent (UpdateEvent *e)
virtual void viewEvent (ViewEvent *e)

Private Slots

void addFolder ()
void addProject ()
void changePassword ()
void contextMenu (const QPoint &pos)
void doubleClicked (const QModelIndex &index)
void editDelete ()
void editRename ()
void findItem ()
void openFolder ()
void projectsTableChanged ()
void showMembers ()
void showTypes ()
void showUsers ()
void updateActions ()
void updateProjects ()
void updateTimeout ()

Private Member Functions

Access checkDataAccess ()
void periodicUpdate (bool initial)
QModelIndex selectedIndex ()
void updateSummary ()

Private Attributes

bool m_anyProjectAdmin
bool m_currentProjectAdmin
int m_currentProjectId
bool m_firstUpdateDone
QTreeView * m_list
int m_selectedFolderId
int m_selectedProjectId
bool m_systemAdmin
int m_updateCounter

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index