xref: /haiku/src/preferences/bluetooth/BluetoothWindow.h (revision 91cbfa855ee63eae9eff3131a2f8712b0333d395)
196455f01SOliver Ruiz Dorantes /*
296455f01SOliver Ruiz Dorantes  * Copyright 2008-09, Oliver Ruiz Dorantes, <oliver.ruiz.dorantes_at_gmail.com>
396455f01SOliver Ruiz Dorantes  * All rights reserved. Distributed under the terms of the MIT License.
496455f01SOliver Ruiz Dorantes  */
5e381b025STri-Edge AI 
696455f01SOliver Ruiz Dorantes #ifndef BLUETOOTH_WINDOW_H
796455f01SOliver Ruiz Dorantes #define BLUETOOTH_WINDOW_H
896455f01SOliver Ruiz Dorantes 
9e381b025STri-Edge AI #include "BluetoothSettingsView.h"
10e381b025STri-Edge AI 
1196455f01SOliver Ruiz Dorantes #include <Application.h>
1296455f01SOliver Ruiz Dorantes #include <Button.h>
1396455f01SOliver Ruiz Dorantes #include <Window.h>
1496455f01SOliver Ruiz Dorantes #include <Message.h>
1596455f01SOliver Ruiz Dorantes #include <TabView.h>
1696455f01SOliver Ruiz Dorantes 
17e381b025STri-Edge AI class BluetoothSettingsView;
1896455f01SOliver Ruiz Dorantes class RemoteDevicesView;
1996455f01SOliver Ruiz Dorantes 
20e381b025STri-Edge AI class BluetoothWindow : public BWindow {
2196455f01SOliver Ruiz Dorantes public:
2296455f01SOliver Ruiz Dorantes 			BluetoothWindow(BRect frame);
23*9080758aSAugustin Cavalier 	bool	QuitRequested();
2496455f01SOliver Ruiz Dorantes 	void	MessageReceived(BMessage *message);
2596455f01SOliver Ruiz Dorantes 
2696455f01SOliver Ruiz Dorantes private:
2796455f01SOliver Ruiz Dorantes 			RemoteDevicesView*		fRemoteDevices;
2896455f01SOliver Ruiz Dorantes 			BButton*				fDefaultsButton;
2996455f01SOliver Ruiz Dorantes 			BButton*				fRevertButton;
3096455f01SOliver Ruiz Dorantes 			BMenuBar*				fMenubar;
3196455f01SOliver Ruiz Dorantes 
3296455f01SOliver Ruiz Dorantes 			BluetoothSettingsView*	fSettingsView;
3396455f01SOliver Ruiz Dorantes };
3496455f01SOliver Ruiz Dorantes 
3596455f01SOliver Ruiz Dorantes #endif
36