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

WebIssues::FolderView Class Reference

#include <folderview.h>

Inheritance diagram for WebIssues::FolderView:

WebIssues::View XmlUi::Client

List of all members.


Detailed Description

View for displaying issues in a folder.

Definition at line 32 of file folderview.h.


Signals

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
 FolderView (QObject *parent, QWidget *parentWidget)
int id () const
void initialUpdate ()
bool isEnabled () const
void loadXmlFile (const QString &path)
QWidget * mainWidget () const
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
virtual void updateAccess (Access access)
QSize viewerSizeHint () const
 ~FolderView ()

Protected Slots

void setCaption (const QString &text)

Protected Member Functions

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

Private Types

enum  FilterType { NoFilter, SettingsFilter, NewFilter }

Private Slots

void addIssue ()
void applyColumns ()
void applyFilter ()
void changeFilter ()
void configureColumns ()
void deleteFilter ()
void doubleClicked (const QModelIndex &index)
void filterActivated (int index)
void headerContextMenu (const QPoint &pos)
void listContextMenu (const QPoint &pos)
void openIssue ()
void quickSearchChanged (const QString &text)
void renameFilter ()
void saveFilterAs ()
void updateActions ()
void updateFolder ()
void updateSummary ()

Private Member Functions

Access checkDataAccess ()
void loadCurrentFilter ()
QModelIndex selectedIndex ()
void updateCaption ()
void updateColumnList ()
void updateFilters ()

Private Attributes

IssueRowFilterm_filter
QComboBox * m_filterCombo
QString m_filterName
FilterType m_filterType
QTreeView * m_list
TableItemModelm_model
QList< ColumnConditionm_newConditions
int m_projectId
SearchEditBoxm_searchBox
int m_selectedIssueId
int m_typeId

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

Generated by  Doxygen 1.6.0   Back to index