diff options
Diffstat (limited to 'doc/html/listviews-example.html')
| -rw-r--r-- | doc/html/listviews-example.html | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/doc/html/listviews-example.html b/doc/html/listviews-example.html index e29097db0..294336ed4 100644 --- a/doc/html/listviews-example.html +++ b/doc/html/listviews-example.html @@ -56,7 +56,7 @@ and works like the main window of a mail client. #include <<a href="tqobject-h.html">tqobject.h</a>> #include <<a href="tqdatetime-h.html">tqdatetime.h</a>> #include <<a href="tqptrlist-h.html">tqptrlist.h</a>> -#include <<a href="qlistview-h.html">ntqlistview.h</a>> +#include <<a href="tqlistview-h.html">tqlistview.h</a>> class TQListView; class TQLabel; @@ -143,10 +143,10 @@ protected: // ----------------------------------------------------------------- -class FolderListItem : public <a href="qlistviewitem.html">TQListViewItem</a> +class FolderListItem : public <a href="tqlistviewitem.html">TQListViewItem</a> { public: - FolderListItem( <a href="ntqlistview.html">TQListView</a> *parent, Folder *f ); + FolderListItem( <a href="tqlistview.html">TQListView</a> *parent, Folder *f ); FolderListItem( FolderListItem *parent, Folder *f ); void insertSubFolders( const <a href="tqobjectlist.html">TQObjectList</a> *lst ); @@ -160,10 +160,10 @@ protected: // ----------------------------------------------------------------- -class MessageListItem : public <a href="qlistviewitem.html">TQListViewItem</a> +class MessageListItem : public <a href="tqlistviewitem.html">TQListViewItem</a> { public: - MessageListItem( <a href="ntqlistview.html">TQListView</a> *parent, Message *m ); + MessageListItem( <a href="tqlistview.html">TQListView</a> *parent, Message *m ); virtual void paintCell( <a href="tqpainter.html">TQPainter</a> *p, const <a href="tqcolorgroup.html">TQColorGroup</a> &cg, int column, int width, int alignment ); @@ -191,16 +191,16 @@ protected: void initFolder( Folder *folder, unsigned int &count ); void setupFolders(); - <a href="ntqlistview.html">TQListView</a> *messages, *folders; + <a href="tqlistview.html">TQListView</a> *messages, *folders; <a href="tqlabel.html">TQLabel</a> *message; <a href="tqpopupmenu.html">TQPopupMenu</a>* menu; <a href="tqptrlist.html">TQPtrList</a><Folder> lstFolders; protected slots: - void slotFolderChanged( <a href="qlistviewitem.html">TQListViewItem</a>* ); + void slotFolderChanged( <a href="tqlistviewitem.html">TQListViewItem</a>* ); void slotMessageChanged(); - void slotRMB( <a href="qlistviewitem.html">TQListViewItem</a>*, const <a href="tqpoint.html">TQPoint</a> &, int ); + void slotRMB( <a href="tqlistviewitem.html">TQListViewItem</a>*, const <a href="tqpoint.html">TQPoint</a> &, int ); }; @@ -226,7 +226,7 @@ protected slots: #include <<a href="tqpalette-h.html">tqpalette.h</a>> #include <<a href="tqobjectlist-h.html">tqobjectlist.h</a>> #include <<a href="tqpopupmenu-h.html">tqpopupmenu.h</a>> -#include <<a href="qheader-h.html">ntqheader.h</a>> +#include <<a href="tqheader-h.html">tqheader.h</a>> #include <<a href="tqregexp-h.html">tqregexp.h</a>> // ----------------------------------------------------------------- @@ -257,22 +257,22 @@ MessageHeader &MessageHeader::operator=( const MessageHeader &mh ) // ----------------------------------------------------------------- -<a name="f209"></a>FolderListItem::FolderListItem( <a href="ntqlistview.html">TQListView</a> *parent, Folder *f ) - : <a href="qlistviewitem.html">TQListViewItem</a>( parent ) +<a name="f209"></a>FolderListItem::FolderListItem( <a href="tqlistview.html">TQListView</a> *parent, Folder *f ) + : <a href="tqlistviewitem.html">TQListViewItem</a>( parent ) { myFolder = f; - <a href="qlistviewitem.html#setText">setText</a>( 0, f->folderName() ); + <a href="tqlistviewitem.html#setText">setText</a>( 0, f->folderName() ); if ( myFolder->children() ) insertSubFolders( myFolder->children() ); } FolderListItem::FolderListItem( FolderListItem *parent, Folder *f ) - : <a href="qlistviewitem.html">TQListViewItem</a>( parent ) + : <a href="tqlistviewitem.html">TQListViewItem</a>( parent ) { myFolder = f; - <a href="qlistviewitem.html#setText">setText</a>( 0, f->folderName() ); + <a href="tqlistviewitem.html#setText">setText</a>( 0, f->folderName() ); if ( myFolder->children() ) insertSubFolders( myFolder->children() ); @@ -287,16 +287,16 @@ void <a name="f210"></a>FolderListItem::insertSubFolders( const <a href="tqobjec // ----------------------------------------------------------------- -<a name="f218"></a>MessageListItem::MessageListItem( <a href="ntqlistview.html">TQListView</a> *parent, Message *m ) - : <a href="qlistviewitem.html">TQListViewItem</a>( parent ) +<a name="f218"></a>MessageListItem::MessageListItem( <a href="tqlistview.html">TQListView</a> *parent, Message *m ) + : <a href="tqlistviewitem.html">TQListViewItem</a>( parent ) { myMessage = m; - <a href="qlistviewitem.html#setText">setText</a>( 0, myMessage->header().sender() ); - <a href="qlistviewitem.html#setText">setText</a>( 1, myMessage->header().subject() ); - <a href="qlistviewitem.html#setText">setText</a>( 2, myMessage->header().datetime().toString() ); + <a href="tqlistviewitem.html#setText">setText</a>( 0, myMessage->header().sender() ); + <a href="tqlistviewitem.html#setText">setText</a>( 1, myMessage->header().subject() ); + <a href="tqlistviewitem.html#setText">setText</a>( 2, myMessage->header().datetime().toString() ); } -<a name="x157"></a>void MessageListItem::<a href="qlistviewitem.html#paintCell">paintCell</a>( <a href="tqpainter.html">TQPainter</a> *p, const <a href="tqcolorgroup.html">TQColorGroup</a> &cg, +<a name="x157"></a>void MessageListItem::<a href="tqlistviewitem.html#paintCell">paintCell</a>( <a href="tqpainter.html">TQPainter</a> *p, const <a href="tqcolorgroup.html">TQColorGroup</a> &cg, int column, int width, int alignment ) { <a href="tqcolorgroup.html">TQColorGroup</a> _cg( cg ); @@ -305,7 +305,7 @@ void <a name="f210"></a>FolderListItem::insertSubFolders( const <a href="tqobjec if ( myMessage->state() == Message::Unread ) <a name="x134"></a> _cg.<a href="tqcolorgroup.html#setColor">setColor</a>( TQColorGroup::Text, TQt::red ); - TQListViewItem::<a href="qlistviewitem.html#paintCell">paintCell</a>( p, _cg, column, width, alignment ); + TQListViewItem::<a href="tqlistviewitem.html#paintCell">paintCell</a>( p, _cg, column, width, alignment ); _cg.<a href="tqcolorgroup.html#setColor">setColor</a>( TQColorGroup::Text, c ); } @@ -317,53 +317,53 @@ void <a name="f210"></a>FolderListItem::insertSubFolders( const <a href="tqobjec { lstFolders.setAutoDelete( TRUE ); - folders = new <a href="ntqlistview.html">TQListView</a>( this ); -<a name="x147"></a> folders-><a href="ntqlistview.html#header">header</a>()->setClickEnabled( FALSE ); -<a name="x141"></a> folders-><a href="ntqlistview.html#addColumn">addColumn</a>( "Folder" ); + folders = new <a href="tqlistview.html">TQListView</a>( this ); +<a name="x147"></a> folders-><a href="tqlistview.html#header">header</a>()->setClickEnabled( FALSE ); +<a name="x141"></a> folders-><a href="tqlistview.html#addColumn">addColumn</a>( "Folder" ); initFolders(); setupFolders(); -<a name="x152"></a> folders-><a href="ntqlistview.html#setRootIsDecorated">setRootIsDecorated</a>( TRUE ); +<a name="x152"></a> folders-><a href="tqlistview.html#setRootIsDecorated">setRootIsDecorated</a>( TRUE ); <a href="ntqsplitter.html#setResizeMode">setResizeMode</a>( folders, TQSplitter::KeepSize ); <a href="ntqsplitter.html">TQSplitter</a> *vsplitter = new <a href="ntqsplitter.html">TQSplitter</a>( TQt::Vertical, this ); - messages = new <a href="ntqlistview.html">TQListView</a>( vsplitter ); - messages-><a href="ntqlistview.html#addColumn">addColumn</a>( "Sender" ); - messages-><a href="ntqlistview.html#addColumn">addColumn</a>( "Subject" ); - messages-><a href="ntqlistview.html#addColumn">addColumn</a>( "Date" ); -<a name="x150"></a> messages-><a href="ntqlistview.html#setColumnAlignment">setColumnAlignment</a>( 1, TQt::AlignRight ); -<a name="x149"></a> messages-><a href="ntqlistview.html#setAllColumnsShowFocus">setAllColumnsShowFocus</a>( TRUE ); -<a name="x155"></a> messages-><a href="ntqlistview.html#setShowSortIndicator">setShowSortIndicator</a>( TRUE ); + messages = new <a href="tqlistview.html">TQListView</a>( vsplitter ); + messages-><a href="tqlistview.html#addColumn">addColumn</a>( "Sender" ); + messages-><a href="tqlistview.html#addColumn">addColumn</a>( "Subject" ); + messages-><a href="tqlistview.html#addColumn">addColumn</a>( "Date" ); +<a name="x150"></a> messages-><a href="tqlistview.html#setColumnAlignment">setColumnAlignment</a>( 1, TQt::AlignRight ); +<a name="x149"></a> messages-><a href="tqlistview.html#setAllColumnsShowFocus">setAllColumnsShowFocus</a>( TRUE ); +<a name="x155"></a> messages-><a href="tqlistview.html#setShowSortIndicator">setShowSortIndicator</a>( TRUE ); menu = new <a href="tqpopupmenu.html">TQPopupMenu</a>( messages ); for( int i = 1; i <= 10; i++ ) menu-><a href="tqmenudata.html#insertItem">insertItem</a>( TQString( "Context Item %1" ).arg( i ) ); -<a name="x143"></a> <a href="tqobject.html#connect">connect</a>(messages, TQ_SIGNAL( <a href="ntqlistview.html#contextMenuRequested">contextMenuRequested</a>( <a href="qlistviewitem.html">TQListViewItem</a> *, const <a href="tqpoint.html">TQPoint</a>& , int ) ), - this, TQ_SLOT( slotRMB( <a href="qlistviewitem.html">TQListViewItem</a> *, const <a href="tqpoint.html">TQPoint</a> &, int ) ) ); +<a name="x143"></a> <a href="tqobject.html#connect">connect</a>(messages, TQ_SIGNAL( <a href="tqlistview.html#contextMenuRequested">contextMenuRequested</a>( <a href="tqlistviewitem.html">TQListViewItem</a> *, const <a href="tqpoint.html">TQPoint</a>& , int ) ), + this, TQ_SLOT( slotRMB( <a href="tqlistviewitem.html">TQListViewItem</a> *, const <a href="tqpoint.html">TQPoint</a> &, int ) ) ); <a name="x161"></a> vsplitter-><a href="ntqsplitter.html#setResizeMode">setResizeMode</a>( messages, TQSplitter::KeepSize ); message = new <a href="tqlabel.html">TQLabel</a>( vsplitter ); message-><a href="tqlabel.html#setAlignment">setAlignment</a>( TQt::AlignTop ); <a name="x163"></a> message-><a href="tqwidget.html#setBackgroundMode">setBackgroundMode</a>( PaletteBase ); -<a name="x148"></a> <a href="tqobject.html#connect">connect</a>( folders, TQ_SIGNAL( <a href="ntqlistview.html#selectionChanged">selectionChanged</a>( <a href="qlistviewitem.html">TQListViewItem</a>* ) ), - this, TQ_SLOT( slotFolderChanged( <a href="qlistviewitem.html">TQListViewItem</a>* ) ) ); - <a href="tqobject.html#connect">connect</a>( messages, TQ_SIGNAL( <a href="ntqlistview.html#selectionChanged">selectionChanged</a>() ), +<a name="x148"></a> <a href="tqobject.html#connect">connect</a>( folders, TQ_SIGNAL( <a href="tqlistview.html#selectionChanged">selectionChanged</a>( <a href="tqlistviewitem.html">TQListViewItem</a>* ) ), + this, TQ_SLOT( slotFolderChanged( <a href="tqlistviewitem.html">TQListViewItem</a>* ) ) ); + <a href="tqobject.html#connect">connect</a>( messages, TQ_SIGNAL( <a href="tqlistview.html#selectionChanged">selectionChanged</a>() ), this, TQ_SLOT( slotMessageChanged() ) ); -<a name="x144"></a> <a href="tqobject.html#connect">connect</a>( messages, TQ_SIGNAL( <a href="ntqlistview.html#currentChanged">currentChanged</a>( <a href="qlistviewitem.html">TQListViewItem</a> * ) ), +<a name="x144"></a> <a href="tqobject.html#connect">connect</a>( messages, TQ_SIGNAL( <a href="tqlistview.html#currentChanged">currentChanged</a>( <a href="tqlistviewitem.html">TQListViewItem</a> * ) ), this, TQ_SLOT( slotMessageChanged() ) ); -<a name="x154"></a> messages-><a href="ntqlistview.html#setSelectionMode">setSelectionMode</a>( TQListView::Extended ); +<a name="x154"></a> messages-><a href="tqlistview.html#setSelectionMode">setSelectionMode</a>( TQListView::Extended ); // some preparations -<a name="x146"></a> folders-><a href="ntqlistview.html#firstChild">firstChild</a>()->setOpen( TRUE ); - folders-><a href="ntqlistview.html#firstChild">firstChild</a>()->firstChild()->setOpen( TRUE ); -<a name="x151"></a> folders-><a href="ntqlistview.html#setCurrentItem">setCurrentItem</a>( folders-><a href="ntqlistview.html#firstChild">firstChild</a>()->firstChild()->firstChild() ); -<a name="x153"></a> folders-><a href="ntqlistview.html#setSelected">setSelected</a>( folders-><a href="ntqlistview.html#firstChild">firstChild</a>()->firstChild()->firstChild(), TRUE ); +<a name="x146"></a> folders-><a href="tqlistview.html#firstChild">firstChild</a>()->setOpen( TRUE ); + folders-><a href="tqlistview.html#firstChild">firstChild</a>()->firstChild()->setOpen( TRUE ); +<a name="x151"></a> folders-><a href="tqlistview.html#setCurrentItem">setCurrentItem</a>( folders-><a href="tqlistview.html#firstChild">firstChild</a>()->firstChild()->firstChild() ); +<a name="x153"></a> folders-><a href="tqlistview.html#setSelected">setSelected</a>( folders-><a href="tqlistview.html#firstChild">firstChild</a>()->firstChild()->firstChild(), TRUE ); - messages-><a href="ntqlistview.html#setSelected">setSelected</a>( messages-><a href="ntqlistview.html#firstChild">firstChild</a>(), TRUE ); - messages-><a href="ntqlistview.html#setCurrentItem">setCurrentItem</a>( messages-><a href="ntqlistview.html#firstChild">firstChild</a>() ); - message-><a href="ntqframe.html#setMargin">setMargin</a>( 5 ); + messages-><a href="tqlistview.html#setSelected">setSelected</a>( messages-><a href="tqlistview.html#firstChild">firstChild</a>(), TRUE ); + messages-><a href="tqlistview.html#setCurrentItem">setCurrentItem</a>( messages-><a href="tqlistview.html#firstChild">firstChild</a>() ); + message-><a href="tqframe.html#setMargin">setMargin</a>( 5 ); <a href="tqvaluelist.html">TQValueList</a><int> lst; <a name="x160"></a> lst.<a href="tqptrlist.html#append">append</a>( 170 ); @@ -414,24 +414,24 @@ void <a name="f213"></a>ListViews::initFolder( Folder *folder, unsigned int & void <a name="f214"></a>ListViews::setupFolders() { -<a name="x142"></a> folders-><a href="ntqlistview.html#clear">clear</a>(); +<a name="x142"></a> folders-><a href="tqlistview.html#clear">clear</a>(); for ( Folder* f = lstFolders.first(); f; f = lstFolders.next() ) (void)new FolderListItem( folders, f ); } -void <a name="f215"></a>ListViews::slotRMB( <a href="qlistviewitem.html">TQListViewItem</a>* Item, const <a href="tqpoint.html">TQPoint</a> & point, int ) +void <a name="f215"></a>ListViews::slotRMB( <a href="tqlistviewitem.html">TQListViewItem</a>* Item, const <a href="tqpoint.html">TQPoint</a> & point, int ) { if( Item ) <a name="x159"></a> menu-><a href="tqpopupmenu.html#popup">popup</a>( point ); } -void <a name="f216"></a>ListViews::slotFolderChanged( <a href="qlistviewitem.html">TQListViewItem</a> *i ) +void <a name="f216"></a>ListViews::slotFolderChanged( <a href="tqlistviewitem.html">TQListViewItem</a> *i ) { if ( !i ) return; - messages-><a href="ntqlistview.html#clear">clear</a>(); + messages-><a href="tqlistview.html#clear">clear</a>(); <a name="x140"></a> message-><a href="tqlabel.html#setText">setText</a>( "" ); FolderListItem *item = ( FolderListItem* )i; @@ -443,11 +443,11 @@ void <a name="f216"></a>ListViews::slotFolderChanged( <a href="qlistviewitem.htm void <a name="f217"></a>ListViews::slotMessageChanged() { -<a name="x145"></a> <a href="qlistviewitem.html">TQListViewItem</a> *i = messages-><a href="ntqlistview.html#currentItem">currentItem</a>(); +<a name="x145"></a> <a href="tqlistviewitem.html">TQListViewItem</a> *i = messages-><a href="tqlistview.html#currentItem">currentItem</a>(); if ( !i ) return; -<a name="x156"></a> if ( !i-><a href="qlistviewitem.html#isSelected">isSelected</a>() ) { +<a name="x156"></a> if ( !i-><a href="tqlistviewitem.html#isSelected">isSelected</a>() ) { message-><a href="tqlabel.html#setText">setText</a>( "" ); return; } |
