xref: /haiku/src/preferences/bluetooth/BluetoothWindow.h (revision 04a0e9c7b68cbe3a43d38e2bca8e860fd80936fb)
1 /*
2  * Copyright 2008-09, Oliver Ruiz Dorantes, <oliver.ruiz.dorantes_at_gmail.com>
3  * All rights reserved. Distributed under the terms of the MIT License.
4  */
5 
6 #ifndef BLUETOOTH_WINDOW_H
7 #define BLUETOOTH_WINDOW_H
8 
9 #include "BluetoothSettingsView.h"
10 
11 #include <Application.h>
12 #include <Button.h>
13 #include <Window.h>
14 #include <Message.h>
15 #include <TabView.h>
16 
17 class BluetoothSettingsView;
18 class RemoteDevicesView;
19 class ConnChanView;
20 
21 class BluetoothWindow : public BWindow {
22 public:
23 			BluetoothWindow(BRect frame);
24 	bool	QuitRequested(void);
25 	void	MessageReceived(BMessage *message);
26 
27 private:
28 			RemoteDevicesView*		fRemoteDevices;
29 			ConnChanView*			fConnChan;
30 			BButton*				fDefaultsButton;
31 			BButton*				fRevertButton;
32 			BMenuBar*				fMenubar;
33 
34 			BluetoothSettingsView*	fSettingsView;
35 };
36 
37 #endif
38