#include <qwindowsstyle.h>
#include <qstyle.h>
#include<qpainter.h>
#include<qpixmap.h>
#include<qlistview.h>
class ListStyle

ublic QWindowsStyle
{
      Q_OBJECT
      
      public:
          ListStyle();
          ~ListStyle();
           
     void drawComplexControl ( ComplexControl control, QPainter * p, const QWidget * widget, const QRect & r, const QColorGroup & cg, SFlags how = Style_Default, SCFlags sub = SC_All, SCFlags subActive = SC_None, const QStyleOption & opt = QStyleOption:

efault ) const ;
     private:
    // Disabled copy constructor and operator=
    ListStyle( const ListStyle & );
    ListStyle& operator=( const ListStyle & );
 };
ListStyle::ListStyle()
{
}
ListStyle::~ListStyle()
{
                       
                       
}
void ListStyle::drawComplexControl ( ComplexControl control, QPainter * p,
                const QWidget * widget, const QRect & r, const QColorGroup & cg, 
                                     SFlags how , SCFlags sub , 
                                  SCFlags subActive , const QStyleOption & opt ) const
{
    if((sub & SC_ListViewBranch))
     {
	                 
     }     
   else
	 QWindowsStyle::drawComplexControl(control,p,widget  ,r,cg,how,sub,subActive,opt);
}
			
		
 
	
Bookmarks