Hello, I defined an new class (that adds a new line) that consists of:
Qt Code:
public: QLabel *location_label; QLineEdit *location_edit; QHBoxLayout *location_layout; QPushButton *open_button; QLabel *validate_icon; };To copy to clipboard, switch view to plain text mode
in my main application I need a functionality that a new line will show in one of the QHBoxLayouts when a certain button is pressed.
What I did is:
- I defined a new widget QWidget
- I added lines_layout with addLayout to the main_layout
- set main_layout as layout of QWidget
and when a QPushButton is pressed, I do this:
- I only add the the lines_layout the upper class (attachLine->location_layout) with addLayout
The problem is that this isn't working. Nothing happens when I press the button.
Does anybody have any idea what am I doing wrong. Maybe there's even a class more appropriate to use for this functionality.
Thanks
Bookmarks