Всем доброго времени суток.
Проблема в том, что QLabel (5/5) перекрывает QProgressBar в ячейке QTableWidget при ресайзе колонки МО., которая содержит эту ячейку и получается вот такое:
Как сделать, что бы ресайз прекращался, когда label начинает залазить на progress bar?
вот код создания виджетов(this - класс наследованный от QWidget):
this->_resetButton= new QPushButton(this);
this->_progressBar = new QProgressBar(this);
this->_calculationIconLabel = new QLabel(this);
this->_windowCountLabel = new QLabel(this);
QHBoxLayout *layout = new QHBoxLayout();
layout->setMargin(3);
layout->setSpacing(5);
this->setLayout(layout);
this->_calcSourceLocationCheckBox = new QCheckBox(this);
layout->addWidget(this->_calcSourceLocationCheckBox);
this->_resetButton->setText("C");
this->_resetButton->setStyleSheet("color:red");
this->_resetButton->setMaximumWidth(18);
layout->addWidget(this->_resetButton);
this->_progressBar->setFixedWidth(30);
layout->addWidget( this->_progressBar);
this->_windowCountLabel->setMinimumWidth(20);
layout->addWidget(this->_windowCountLabel);
this->_calculationIconLabel->setMinimumWidth(20);
layout->addWidget(this->_calculationIconLabel);
layout->addItem(new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum));