phoneapp/phoneuiqtviewadapter/inc/phoneuiqtbuttonscontroller.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 22 6bb1b21d2484
parent 46 bc5a64e5bc3c
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
    27 
    27 
    28 public:
    28 public:
    29     
    29     
    30     enum PhoneButtonFlag
    30     enum PhoneButtonFlag
    31     {
    31     {
    32         Hold            = 0x02, // Hold
    32         Hold            = 0x02,  // Hold
    33         Ihf             = 0x04, // Ihf
    33         Ihf             = 0x04,  // Ihf
    34         Wired           = 0x08, // Wired
    34         Wired           = 0x08,  // Wired
    35         Btaa            = 0x10, // Btaa
    35         Btaa            = 0x10,  // Btaa
    36         DisableJoin     = 0x20  // Should join option be disabled
    36         DisableJoin     = 0x20,  // Should join option be disabled
       
    37         Conference      = 0x40,  // Conference call active
       
    38         Mute            = 0x80,  // Mute
       
    39         MultiCall       = 0x100, // Multi call
       
    40         FullConference  = 0x200, // Max member count in conference
       
    41         Outgoing        = 0x400, // Outgoing call
       
    42         IhfAsPushButton  = 0x800,  // Speaker as push button in bubble
       
    43         BluetoothAvailable   = 0x1000  // Bluetooth available
    37     };
    44     };
    38     Q_DECLARE_FLAGS(PhoneButtonFlags, PhoneButtonFlag)
    45     Q_DECLARE_FLAGS(PhoneButtonFlags, PhoneButtonFlag)
    39 
    46 
    40     /**
    47     /**
    41      * Constructor
    48      * Constructor