#c #qt #qt5
Вопрос:
я работаю над проектом Qt с интерфейсом и использую четыре QTableViews, и по какой-то причине последний не следует за остальными, когда я растягиваю окна. 4 просмотра таблиц имеют точно такие же параметры. они находятся в макетах, наряду с другими элементами интерфейса. я установил максимальную ширину своего табличного представления следующим образом :
int hHeaderWidth = ui->tableCSB_Right->verticalHeader()->width();
int rowWidth = ui->tableErr_Right->columnWidth(0);
int tableWidth = (nbOfAnt/2)*rowWidth hHeaderWidth;
ui->tableErr_Right->setMaximumWidth(tableWidth);
ui->tableErr_left->setMaximumWidth(tableWidth);
ui->tableCSB_Right->setMaximumWidth(tableWidth);
ui->tableCSB_Left->setMaximumWidth(tableWidth);
ui->tableLeft_Coupling->setMaximumWidth(tableWidth);
ui->tableRight_Coupling->setMaximumWidth(tableWidth);
и вот что я получаю, когда запускаю свою программу и когда растягиваю окно:
как вы можете видеть, последний qtableview идет намного дальше, а другие вместе с его кнопкой qpush и ярлыками. я не понимаю, почему он так себя ведет. кто-нибудь сталкивался с этой проблемой ?
Заранее спасибо