author | harlekin <harlekin> | 2004-06-19 10:18:25 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2004-06-19 10:18:25 (UTC) |
commit | e05195bbaf71fbfca033bef5855085772fa586eb (patch) (unidiff) | |
tree | 2e2aaf7a200ac7f4c2e4a8a76f62fb1ed2f5e590 /core/settings/launcher/tabconfig.h | |
parent | 48ec0fc077b7834c49c1af1b1279f943ef58de41 (diff) | |
download | opie-e05195bbaf71fbfca033bef5855085772fa586eb.zip opie-e05195bbaf71fbfca033bef5855085772fa586eb.tar.gz opie-e05195bbaf71fbfca033bef5855085772fa586eb.tar.bz2 |
BUGFIX: 0001089 - remember Browse path when selecting a tab background image
Diffstat (limited to 'core/settings/launcher/tabconfig.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/settings/launcher/tabconfig.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/core/settings/launcher/tabconfig.h b/core/settings/launcher/tabconfig.h index 9086341..84ba073 100644 --- a/core/settings/launcher/tabconfig.h +++ b/core/settings/launcher/tabconfig.h | |||
@@ -15,7 +15,7 @@ | |||
15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A | 15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A |
16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU General | 16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU General |
17 | ..}^=.= = ; Public License for more details. | 17 | ..}^=.= = ; Public License for more details. |
18 | ++= -. .` .: | 18 | ++= -. .` .: |
19 | : = ...= . :.=- You should have received a copy of the GNU | 19 | : = ...= . :.=- You should have received a copy of the GNU |
20 | -. .:....=;==+<; General Public License along with this file; | 20 | -. .:....=;==+<; General Public License along with this file; |
21 | -_. . . )=. = see the file COPYING. If not, write to the | 21 | -_. . . )=. = see the file COPYING. If not, write to the |
@@ -28,7 +28,7 @@ | |||
28 | #define __TABCONFIG_H__ | 28 | #define __TABCONFIG_H__ |
29 | 29 | ||
30 | struct TabConfig { | 30 | struct TabConfig { |
31 | enum ViewMode { | 31 | enum ViewMode { |
32 | Icon, | 32 | Icon, |
33 | List | 33 | List |
34 | }; | 34 | }; |
@@ -40,6 +40,7 @@ struct TabConfig { | |||
40 | 40 | ||
41 | ViewMode m_view; | 41 | ViewMode m_view; |
42 | BackgroundType m_bg_type; | 42 | BackgroundType m_bg_type; |
43 | QString m_last_directory; | ||
43 | QString m_bg_image; | 44 | QString m_bg_image; |
44 | QString m_bg_color; | 45 | QString m_bg_color; |
45 | QString m_text_color; | 46 | QString m_text_color; |
@@ -49,22 +50,22 @@ struct TabConfig { | |||
49 | int m_font_weight; | 50 | int m_font_weight; |
50 | bool m_font_italic; | 51 | bool m_font_italic; |
51 | bool m_changed; | 52 | bool m_changed; |
52 | 53 | ||
53 | bool operator == ( const TabConfig &tc ) | 54 | bool operator == ( const TabConfig &tc ) |
54 | { | 55 | { |
55 | return ( m_view == tc. m_view ) && | 56 | return ( m_view == tc. m_view ) && |
56 | ( m_bg_type == tc. m_bg_type ) && | 57 | ( m_bg_type == tc. m_bg_type ) && |
57 | ( m_bg_image == tc. m_bg_image ) && | 58 | ( m_bg_image == tc. m_bg_image ) && |
58 | ( m_bg_color == tc. m_bg_color ) && | 59 | ( m_bg_color == tc. m_bg_color ) && |
59 | ( m_text_color == tc. m_text_color ) && | 60 | ( m_text_color == tc. m_text_color ) && |
60 | ( m_font_use == tc. m_font_use ) && | 61 | ( m_font_use == tc. m_font_use ) && |
61 | ( m_font_use ? ( | 62 | ( m_font_use ? ( |
62 | ( m_font_family == tc. m_font_family ) && | 63 | ( m_font_family == tc. m_font_family ) && |
63 | ( m_font_size == tc. m_font_size ) && | 64 | ( m_font_size == tc. m_font_size ) && |
64 | ( m_font_weight == tc. m_font_weight ) && | 65 | ( m_font_weight == tc. m_font_weight ) && |
65 | ( m_font_italic == tc. m_font_italic ) | 66 | ( m_font_italic == tc. m_font_italic ) |
66 | ) : true ); | 67 | ) : true ); |
67 | 68 | ||
68 | } | 69 | } |
69 | }; | 70 | }; |
70 | 71 | ||