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.