Resizing widget in a gridlayout
Ok this may be a stupid question, but I cannot seem to be able to change the size of a widget in a given layout. When i set the max and min height and width it has no affect to what is drawn.
here is some code:
// the function that actually creates a txtbox
@QTextEdit* TextBoxFactory::createTxtBox_GenericLargeTxtBox(const int &height, const int &width,const QString &id,const QString &styleSheet)
QTextEdit *text = new QTextEdit; QString *instanceStringLarge = new QString; text->setMaximumHeight(height); text->setMinimumHeight(height); text->setMaximumWidth(width); text->setMinimumWidth(width); text->selectAll(); text->setStyleSheet(styleSheet); text->setObjectName(id+"_"+instanceStringLarge->setNum((TextBoxFactory::nextInstance))); TextBoxFactory::nextInstanceLarge++; return text;
the function call that creates it:
3,1,Qt::AlignLeft | Qt::AlignBottom);@
no matter what i try, the widget simply fills the size of the row.
is there a way to keep this from happening. I basically want to have two widgets reside within the same row without overlapping each other.
NeverMind, I figured it out( fyi the code above is not the function to which i was having issue, i posted the wrong one)