summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/GTabWidget.h
AgeCommit message (Collapse)Author
2019-09-22LibCore: Remove ObjectPtr in favor of RefPtrAndreas Kling
Now that CObject is fully ref-counted, just use RefPtr everywhere! :^)
2019-09-21LibGUI: Convert GWidget to ObjectPtrAndreas Kling
2019-09-07GTabWidget: Rename get_active_tab() => active_tab_index()Andreas Kling
2019-09-07LibGUI: GTabWidget can now return active tab indexJesse Buhagiar
`GTabWidget` now allows the user/caller to get the currently active tab widget, meaning that actions that are applied globally (such as an 'Apply' or 'OK' button) can now react to specific tabs etc.
2019-07-28GTabWidget: Allow putting the tabs on the bottom of the widget.Andreas Kling
They're still painted as if they are top tabs, but the subwidget placement logic is all there.
2019-07-25LibCore: Introduce a C_OBJECT macro.Andreas Kling
This macro goes at the top of every CObject-derived class like so: class SomeClass : public CObject { C_OBJECT(SomeClass) public: ... At the moment, all it does is create an override for the class_name() getter but in the future this will be used to automatically insert member functions into these classes.
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling
Things were getting a little crowded in the project root, so this patch moves the Lib*/ directories into Libraries/.