|
LibreOffice Module toolkit (master) 1
|
#include <toolkit/dllapi.h>#include <controls/table/tabletypes.hxx>#include <controls/table/tablerenderer.hxx>#include <controls/table/tableinputhandler.hxx>#include <com/sun/star/style/VerticalAlignment.hpp>#include <com/sun/star/style/HorizontalAlignment.hpp>#include <sal/types.h>#include <optional>#include <memory>#include <vector>#include <o3tl/typed_flags_set.hxx>Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< ColumnAttributeGroup > |
| class | svt::table::ITableModelListener |
| declares an interface to be implemented by components interested in changes in an ->ITableModel More... | |
| class | svt::table::IColumnModel |
| interface to be implemented by table column models More... | |
| class | svt::table::ITableModel |
| declares the interface to implement by an abstract table model More... | |
Namespaces | |
| namespace | svt |
| namespace | svt::table |
| namespace | o3tl |
Typedefs | |
| typedef std::shared_ptr< ITableModelListener > | svt::table::PTableModelListener |
| typedef std::shared_ptr< IColumnModel > | svt::table::PColumnModel |
| typedef std::shared_ptr< ITableModel > | svt::table::PTableModel |
Enumerations | |
| enum class | ColumnAttributeGroup { NONE = 0x00 , WIDTH = 0x01 , APPEARANCE = 0x02 , ALL = 0x03 } |
| enum | svt::table::ScrollbarVisibility { svt::table::ScrollbarShowNever , svt::table::ScrollbarShowSmart , svt::table::ScrollbarShowAlways } |
|
strong |
Definition at line 41 of file tablemodel.hxx.