22        QGridLayout* layout = 
new QGridLayout;
 
   23        layout->setContentsMargins(0, 0, 0, 0);
 
   24        layout->setSpacing(0);
 
   26        this->setLayout(layout);
 
   28        QLabel* name = 
new QLabel();
 
   30        name->setFixedSize(100, 18);
 
   31        QFontMetrics fontMetrics(name->font());
 
   32        QString elide = fontMetrics.elidedText(str, Qt::ElideRight, 100);
 
   35        name->setToolTip(str);
 
   40        layout->addWidget(name, 0, 0);
 
   41        layout->addWidget(spinner, 0, 1, Qt::AlignRight);
 
   44        this->connect(spinner, SIGNAL(valueChanged(
int)), 
this, SLOT(
changeValue(
int)));
 
 
   68        QGridLayout* layout = 
new QGridLayout;
 
   69        layout->setContentsMargins(0, 0, 0, 0);
 
   70        layout->setSpacing(0);
 
   72        this->setLayout(layout);
 
   74        QLabel* name = 
new QLabel();
 
   75        name->setFixedHeight(18);
 
   79        spinner->setFixedWidth(100);
 
   83        layout->addWidget(name, 0, 0);
 
   84        layout->addWidget(spinner, 0, 1, Qt::AlignRight);
 
   85        layout->setSpacing(3);
 
   87        this->connect(spinner, SIGNAL(valueChanged(
int)), 
this, SLOT(
changeValue(
int)));