DeckDescriptor.hxx (22de8995) | DeckDescriptor.hxx (ff12d537) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 10 unchanged lines hidden (view full) --- 19 * 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 24 25#include "Context.hxx" 26#include <vector> | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 10 unchanged lines hidden (view full) --- 19 * 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 24 25#include "Context.hxx" 26#include <vector> |
27#include <boost/shared_ptr.hpp> |
|
27 28 | 28 29 |
29namespace sfx2 { | 30namespace sfx2 { namespace sidebar { |
30 31class DeckDescriptor 32{ 33public: 34 ::rtl::OUString msTitle; 35 ::rtl::OUString msId; 36 ::rtl::OUString msIconURL; | 31 32class DeckDescriptor 33{ 34public: 35 ::rtl::OUString msTitle; 36 ::rtl::OUString msId; 37 ::rtl::OUString msIconURL; |
38 ::rtl::OUString msHighContrastIconURL; |
|
37 ::rtl::OUString msHelpURL; | 39 ::rtl::OUString msHelpURL; |
40 ::rtl::OUString msHelpText; |
|
38 ::std::vector<Context> maContexts; | 41 ::std::vector<Context> maContexts; |
42 43 DeckDescriptor (void); 44 DeckDescriptor (const DeckDescriptor& rOther); 45 ~DeckDescriptor (void); |
|
39}; | 46}; |
47typedef ::boost::shared_ptr<DeckDescriptor> SharedDeckDescriptor; |
|
40 | 48 |
41} // end of namespace sfx2 | 49} } // end of namespace sfx2::sidebar |
42 43#endif | 50 51#endif |