1 // PR c++/27292
2 
3 enum ColorRole
4 {
5   WindowText, Button
6 };
7 
8 struct QPalette {
9 
10 ColorRole bg_role:8;
11 
12  bool hasBackground();
13 };
14 
15 
16 bool
hasBackground()17 QPalette::hasBackground ()
18 {
19   return (ColorRole (bg_role) != WindowText);
20 }
21