ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
Widgets::PenStyleBox Class Reference

#include <penstylebox.h>

Inheritance diagram for Widgets::PenStyleBox:
Collaboration diagram for Widgets::PenStyleBox:

Public Member Functions

 PenStyleBox (QWidget *parent=0)
 construct PenStyleBox. More...
 
void setStyle (const Qt::PenStyle &style)
 set style. More...
 
Qt::PenStyle style () const
 obtain selected style. More...
 

Static Public Member Functions

static int styleIndex (const Qt::PenStyle &style)
 get the index of style. More...
 
static Qt::PenStyle penStyle (int index)
 get style. More...
 

Detailed Description

Definition at line 16 of file penstylebox.h.

Constructor & Destructor Documentation

◆ PenStyleBox()

Widgets::PenStyleBox::PenStyleBox ( QWidget *  parent = 0)

construct PenStyleBox.

Parameters
parent,window.

Definition at line 22 of file penstylebox.cpp.

Member Function Documentation

◆ penStyle()

Qt::PenStyle Widgets::PenStyleBox::penStyle ( int  index)
static

get style.

Parameters
index,theindex of style.
Returns
style, default: SolidLine.

Definition at line 49 of file penstylebox.cpp.

◆ setStyle()

void Widgets::PenStyleBox::setStyle ( const Qt::PenStyle &  style)

set style.

Parameters
style.

Definition at line 35 of file penstylebox.cpp.

References style().

◆ style()

Qt::PenStyle Widgets::PenStyleBox::style ( ) const

obtain selected style.

Returns
style, default: SolidLine.

Definition at line 60 of file penstylebox.cpp.

Referenced by setStyle(), and styleIndex().

◆ styleIndex()

int Widgets::PenStyleBox::styleIndex ( const Qt::PenStyle &  style)
static

get the index of style.

Parameters
style.
Returns
the index of style.

Definition at line 73 of file penstylebox.cpp.

References style().


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