Skip to main content

Key

Struct Key 

Source
pub struct Key(/* private fields */);
Expand description

C++ enum: Qt::Key.

Implementations§

Source§

impl Key

Source

pub fn to_int(&self) -> c_int

Source§

impl Key

Source

pub const KeyEscape: Key

C++ enum variant: Key_Escape = 16777216

Source

pub const KeyTab: Key

C++ enum variant: Key_Tab = 16777217

Source

pub const KeyBacktab: Key

C++ enum variant: Key_Backtab = 16777218

Source

pub const KeyBackspace: Key

C++ enum variant: Key_Backspace = 16777219

Source

pub const KeyReturn: Key

C++ enum variant: Key_Return = 16777220

Source

pub const KeyEnter: Key

C++ enum variant: Key_Enter = 16777221

Source

pub const KeyInsert: Key

C++ enum variant: Key_Insert = 16777222

Source

pub const KeyDelete: Key

C++ enum variant: Key_Delete = 16777223

Source

pub const KeyPause: Key

C++ enum variant: Key_Pause = 16777224

Source

pub const KeyPrint: Key

C++ enum variant: Key_Print = 16777225

Source

pub const KeySysReq: Key

C++ enum variant: Key_SysReq = 16777226

Source

pub const KeyClear: Key

C++ enum variant: Key_Clear = 16777227

Source

pub const KeyHome: Key

C++ enum variant: Key_Home = 16777232

Source

pub const KeyEnd: Key

C++ enum variant: Key_End = 16777233

Source

pub const KeyLeft: Key

C++ enum variant: Key_Left = 16777234

Source

pub const KeyUp: Key

C++ enum variant: Key_Up = 16777235

Source

pub const KeyRight: Key

C++ enum variant: Key_Right = 16777236

Source

pub const KeyDown: Key

C++ enum variant: Key_Down = 16777237

Source

pub const KeyPageUp: Key

C++ enum variant: Key_PageUp = 16777238

Source

pub const KeyPageDown: Key

C++ enum variant: Key_PageDown = 16777239

Source

pub const KeyShift: Key

C++ enum variant: Key_Shift = 16777248

Source

pub const KeyControl: Key

C++ enum variant: Key_Control = 16777249

Source

pub const KeyMeta: Key

C++ enum variant: Key_Meta = 16777250

Source

pub const KeyAlt: Key

C++ enum variant: Key_Alt = 16777251

Source

pub const KeyCapsLock: Key

C++ enum variant: Key_CapsLock = 16777252

Source

pub const KeyNumLock: Key

C++ enum variant: Key_NumLock = 16777253

Source

pub const KeyScrollLock: Key

C++ enum variant: Key_ScrollLock = 16777254

Source

pub const KeyF1: Key

C++ enum variant: Key_F1 = 16777264

Source

pub const KeyF2: Key

C++ enum variant: Key_F2 = 16777265

Source

pub const KeyF3: Key

C++ enum variant: Key_F3 = 16777266

Source

pub const KeyF4: Key

C++ enum variant: Key_F4 = 16777267

Source

pub const KeyF5: Key

C++ enum variant: Key_F5 = 16777268

Source

pub const KeyF6: Key

C++ enum variant: Key_F6 = 16777269

Source

pub const KeyF7: Key

C++ enum variant: Key_F7 = 16777270

Source

pub const KeyF8: Key

C++ enum variant: Key_F8 = 16777271

Source

pub const KeyF9: Key

C++ enum variant: Key_F9 = 16777272

Source

pub const KeyF10: Key

C++ enum variant: Key_F10 = 16777273

Source

pub const KeyF11: Key

C++ enum variant: Key_F11 = 16777274

Source

pub const KeyF12: Key

C++ enum variant: Key_F12 = 16777275

Source

pub const KeyF13: Key

C++ enum variant: Key_F13 = 16777276

Source

pub const KeyF14: Key

C++ enum variant: Key_F14 = 16777277

Source

pub const KeyF15: Key

C++ enum variant: Key_F15 = 16777278

Source

pub const KeyF16: Key

C++ enum variant: Key_F16 = 16777279

Source

pub const KeyF17: Key

C++ enum variant: Key_F17 = 16777280

Source

pub const KeyF18: Key

C++ enum variant: Key_F18 = 16777281

Source

pub const KeyF19: Key

C++ enum variant: Key_F19 = 16777282

Source

pub const KeyF20: Key

C++ enum variant: Key_F20 = 16777283

Source

pub const KeyF21: Key

C++ enum variant: Key_F21 = 16777284

Source

pub const KeyF22: Key

C++ enum variant: Key_F22 = 16777285

Source

pub const KeyF23: Key

C++ enum variant: Key_F23 = 16777286

Source

pub const KeyF24: Key

C++ enum variant: Key_F24 = 16777287

Source

pub const KeyF25: Key

C++ enum variant: Key_F25 = 16777288

Source

pub const KeyF26: Key

C++ enum variant: Key_F26 = 16777289

Source

pub const KeyF27: Key

C++ enum variant: Key_F27 = 16777290

Source

pub const KeyF28: Key

C++ enum variant: Key_F28 = 16777291

Source

pub const KeyF29: Key

C++ enum variant: Key_F29 = 16777292

Source

pub const KeyF30: Key

C++ enum variant: Key_F30 = 16777293

Source

pub const KeyF31: Key

C++ enum variant: Key_F31 = 16777294

Source

pub const KeyF32: Key

C++ enum variant: Key_F32 = 16777295

Source

pub const KeyF33: Key

C++ enum variant: Key_F33 = 16777296

Source

pub const KeyF34: Key

C++ enum variant: Key_F34 = 16777297

Source

pub const KeyF35: Key

C++ enum variant: Key_F35 = 16777298

Source

pub const KeySuperL: Key

C++ enum variant: Key_Super_L = 16777299

Source

pub const KeySuperR: Key

C++ enum variant: Key_Super_R = 16777300

Source

pub const KeyMenu: Key

C++ enum variant: Key_Menu = 16777301

Source

pub const KeyHyperL: Key

C++ enum variant: Key_Hyper_L = 16777302

Source

pub const KeyHyperR: Key

C++ enum variant: Key_Hyper_R = 16777303

Source

pub const KeyHelp: Key

C++ enum variant: Key_Help = 16777304

Source

pub const KeyDirectionL: Key

C++ enum variant: Key_Direction_L = 16777305

Source

pub const KeyDirectionR: Key

C++ enum variant: Key_Direction_R = 16777312

Source

pub const KeySpace: Key

C++ enum variant: Key_Space = 32

Source

pub const KeyAny: Key

C++ enum variant: Key_Any = 32

Source

pub const KeyExclam: Key

C++ enum variant: Key_Exclam = 33

Source

pub const KeyQuoteDbl: Key

C++ enum variant: Key_QuoteDbl = 34

Source

pub const KeyNumberSign: Key

C++ enum variant: Key_NumberSign = 35

Source

pub const KeyDollar: Key

C++ enum variant: Key_Dollar = 36

Source

pub const KeyPercent: Key

C++ enum variant: Key_Percent = 37

Source

pub const KeyAmpersand: Key

C++ enum variant: Key_Ampersand = 38

Source

pub const KeyApostrophe: Key

C++ enum variant: Key_Apostrophe = 39

Source

pub const KeyParenLeft: Key

C++ enum variant: Key_ParenLeft = 40

Source

pub const KeyParenRight: Key

C++ enum variant: Key_ParenRight = 41

Source

pub const KeyAsterisk: Key

C++ enum variant: Key_Asterisk = 42

Source

pub const KeyPlus: Key

C++ enum variant: Key_Plus = 43

Source

pub const KeyComma: Key

C++ enum variant: Key_Comma = 44

Source

pub const KeyMinus: Key

C++ enum variant: Key_Minus = 45

Source

pub const KeyPeriod: Key

C++ enum variant: Key_Period = 46

Source

pub const KeySlash: Key

C++ enum variant: Key_Slash = 47

Source

pub const Key0: Key

C++ enum variant: Key_0 = 48

Source

pub const Key1: Key

C++ enum variant: Key_1 = 49

Source

pub const Key2: Key

C++ enum variant: Key_2 = 50

Source

pub const Key3: Key

C++ enum variant: Key_3 = 51

Source

pub const Key4: Key

C++ enum variant: Key_4 = 52

Source

pub const Key5: Key

C++ enum variant: Key_5 = 53

Source

pub const Key6: Key

C++ enum variant: Key_6 = 54

Source

pub const Key7: Key

C++ enum variant: Key_7 = 55

Source

pub const Key8: Key

C++ enum variant: Key_8 = 56

Source

pub const Key9: Key

C++ enum variant: Key_9 = 57

Source

pub const KeyColon: Key

C++ enum variant: Key_Colon = 58

Source

pub const KeySemicolon: Key

C++ enum variant: Key_Semicolon = 59

Source

pub const KeyLess: Key

C++ enum variant: Key_Less = 60

Source

pub const KeyEqual: Key

C++ enum variant: Key_Equal = 61

Source

pub const KeyGreater: Key

C++ enum variant: Key_Greater = 62

Source

pub const KeyQuestion: Key

C++ enum variant: Key_Question = 63

Source

pub const KeyAt: Key

C++ enum variant: Key_At = 64

Source

pub const KeyA: Key

C++ enum variant: Key_A = 65

Source

pub const KeyB: Key

C++ enum variant: Key_B = 66

Source

pub const KeyC: Key

C++ enum variant: Key_C = 67

Source

pub const KeyD: Key

C++ enum variant: Key_D = 68

Source

pub const KeyE: Key

C++ enum variant: Key_E = 69

Source

pub const KeyF: Key

C++ enum variant: Key_F = 70

Source

pub const KeyG: Key

C++ enum variant: Key_G = 71

Source

pub const KeyH: Key

C++ enum variant: Key_H = 72

Source

pub const KeyI: Key

C++ enum variant: Key_I = 73

Source

pub const KeyJ: Key

C++ enum variant: Key_J = 74

Source

pub const KeyK: Key

C++ enum variant: Key_K = 75

Source

pub const KeyL: Key

C++ enum variant: Key_L = 76

Source

pub const KeyM: Key

C++ enum variant: Key_M = 77

Source

pub const KeyN: Key

C++ enum variant: Key_N = 78

Source

pub const KeyO: Key

C++ enum variant: Key_O = 79

Source

pub const KeyP: Key

C++ enum variant: Key_P = 80

Source

pub const KeyQ: Key

C++ enum variant: Key_Q = 81

Source

pub const KeyR: Key

C++ enum variant: Key_R = 82

Source

pub const KeyS: Key

C++ enum variant: Key_S = 83

Source

pub const KeyT: Key

C++ enum variant: Key_T = 84

Source

pub const KeyU: Key

C++ enum variant: Key_U = 85

Source

pub const KeyV: Key

C++ enum variant: Key_V = 86

Source

pub const KeyW: Key

C++ enum variant: Key_W = 87

Source

pub const KeyX: Key

C++ enum variant: Key_X = 88

Source

pub const KeyY: Key

C++ enum variant: Key_Y = 89

Source

pub const KeyZ: Key

C++ enum variant: Key_Z = 90

Source

pub const KeyBracketLeft: Key

C++ enum variant: Key_BracketLeft = 91

Source

pub const KeyBackslash: Key

C++ enum variant: Key_Backslash = 92

Source

pub const KeyBracketRight: Key

C++ enum variant: Key_BracketRight = 93

Source

pub const KeyAsciiCircum: Key

C++ enum variant: Key_AsciiCircum = 94

Source

pub const KeyUnderscore: Key

C++ enum variant: Key_Underscore = 95

Source

pub const KeyQuoteLeft: Key

C++ enum variant: Key_QuoteLeft = 96

Source

pub const KeyBraceLeft: Key

C++ enum variant: Key_BraceLeft = 123

Source

pub const KeyBar: Key

C++ enum variant: Key_Bar = 124

Source

pub const KeyBraceRight: Key

C++ enum variant: Key_BraceRight = 125

Source

pub const KeyAsciiTilde: Key

C++ enum variant: Key_AsciiTilde = 126

Source

pub const KeyNobreakspace: Key

C++ enum variant: Key_nobreakspace = 160

Source

pub const KeyExclamdown: Key

C++ enum variant: Key_exclamdown = 161

Source

pub const KeyCent: Key

C++ enum variant: Key_cent = 162

Source

pub const KeySterling: Key

C++ enum variant: Key_sterling = 163

Source

pub const KeyCurrency: Key

C++ enum variant: Key_currency = 164

Source

pub const KeyYen: Key

C++ enum variant: Key_yen = 165

Source

pub const KeyBrokenbar: Key

C++ enum variant: Key_brokenbar = 166

Source

pub const KeySection: Key

C++ enum variant: Key_section = 167

Source

pub const KeyDiaeresis: Key

C++ enum variant: Key_diaeresis = 168

Source

pub const KeyCopyright: Key

C++ enum variant: Key_copyright = 169

Source

pub const KeyOrdfeminine: Key

C++ enum variant: Key_ordfeminine = 170

Source

pub const KeyGuillemotleft: Key

C++ enum variant: Key_guillemotleft = 171

Source

pub const KeyNotsign: Key

C++ enum variant: Key_notsign = 172

Source

pub const KeyHyphen: Key

C++ enum variant: Key_hyphen = 173

Source

pub const KeyRegistered: Key

C++ enum variant: Key_registered = 174

Source

pub const KeyMacron: Key

C++ enum variant: Key_macron = 175

Source

pub const KeyDegree: Key

C++ enum variant: Key_degree = 176

Source

pub const KeyPlusminus: Key

C++ enum variant: Key_plusminus = 177

Source

pub const KeyTwosuperior: Key

C++ enum variant: Key_twosuperior = 178

Source

pub const KeyThreesuperior: Key

C++ enum variant: Key_threesuperior = 179

Source

pub const KeyAcute: Key

C++ enum variant: Key_acute = 180

Source

pub const KeyMu: Key

C++ enum variant: Key_mu = 181

Source

pub const KeyParagraph: Key

C++ enum variant: Key_paragraph = 182

Source

pub const KeyPeriodcentered: Key

C++ enum variant: Key_periodcentered = 183

Source

pub const KeyCedilla: Key

C++ enum variant: Key_cedilla = 184

Source

pub const KeyOnesuperior: Key

C++ enum variant: Key_onesuperior = 185

Source

pub const KeyMasculine: Key

C++ enum variant: Key_masculine = 186

Source

pub const KeyGuillemotright: Key

C++ enum variant: Key_guillemotright = 187

Source

pub const KeyOnequarter: Key

C++ enum variant: Key_onequarter = 188

Source

pub const KeyOnehalf: Key

C++ enum variant: Key_onehalf = 189

Source

pub const KeyThreequarters: Key

C++ enum variant: Key_threequarters = 190

Source

pub const KeyQuestiondown: Key

C++ enum variant: Key_questiondown = 191

Source

pub const KeyAgrave: Key

C++ enum variant: Key_Agrave = 192

Source

pub const KeyAacute: Key

C++ enum variant: Key_Aacute = 193

Source

pub const KeyAcircumflex: Key

C++ enum variant: Key_Acircumflex = 194

Source

pub const KeyAtilde: Key

C++ enum variant: Key_Atilde = 195

Source

pub const KeyAdiaeresis: Key

C++ enum variant: Key_Adiaeresis = 196

Source

pub const KeyAring: Key

C++ enum variant: Key_Aring = 197

Source

pub const KeyAE: Key

C++ enum variant: Key_AE = 198

Source

pub const KeyCcedilla: Key

C++ enum variant: Key_Ccedilla = 199

Source

pub const KeyEgrave: Key

C++ enum variant: Key_Egrave = 200

Source

pub const KeyEacute: Key

C++ enum variant: Key_Eacute = 201

Source

pub const KeyEcircumflex: Key

C++ enum variant: Key_Ecircumflex = 202

Source

pub const KeyEdiaeresis: Key

C++ enum variant: Key_Ediaeresis = 203

Source

pub const KeyIgrave: Key

C++ enum variant: Key_Igrave = 204

Source

pub const KeyIacute: Key

C++ enum variant: Key_Iacute = 205

Source

pub const KeyIcircumflex: Key

C++ enum variant: Key_Icircumflex = 206

Source

pub const KeyIdiaeresis: Key

C++ enum variant: Key_Idiaeresis = 207

Source

pub const KeyETH: Key

C++ enum variant: Key_ETH = 208

Source

pub const KeyNtilde: Key

C++ enum variant: Key_Ntilde = 209

Source

pub const KeyOgrave: Key

C++ enum variant: Key_Ograve = 210

Source

pub const KeyOacute: Key

C++ enum variant: Key_Oacute = 211

Source

pub const KeyOcircumflex: Key

C++ enum variant: Key_Ocircumflex = 212

Source

pub const KeyOtilde: Key

C++ enum variant: Key_Otilde = 213

Source

pub const KeyOdiaeresis: Key

C++ enum variant: Key_Odiaeresis = 214

Source

pub const KeyMultiply: Key

C++ enum variant: Key_multiply = 215

Source

pub const KeyOoblique: Key

C++ enum variant: Key_Ooblique = 216

Source

pub const KeyUgrave: Key

C++ enum variant: Key_Ugrave = 217

Source

pub const KeyUacute: Key

C++ enum variant: Key_Uacute = 218

Source

pub const KeyUcircumflex: Key

C++ enum variant: Key_Ucircumflex = 219

Source

pub const KeyUdiaeresis: Key

C++ enum variant: Key_Udiaeresis = 220

Source

pub const KeyYacute: Key

C++ enum variant: Key_Yacute = 221

Source

pub const KeyTHORN: Key

C++ enum variant: Key_THORN = 222

Source

pub const KeySsharp: Key

C++ enum variant: Key_ssharp = 223

Source

pub const KeyDivision: Key

C++ enum variant: Key_division = 247

Source

pub const KeyYdiaeresis: Key

C++ enum variant: Key_ydiaeresis = 255

Source

pub const KeyAltGr: Key

C++ enum variant: Key_AltGr = 16781571

Source

pub const KeyMultiKey: Key

C++ enum variant: Key_Multi_key = 16781600

Source

pub const KeyCodeinput: Key

C++ enum variant: Key_Codeinput = 16781623

Source

pub const KeySingleCandidate: Key

C++ enum variant: Key_SingleCandidate = 16781628

Source

pub const KeyMultipleCandidate: Key

C++ enum variant: Key_MultipleCandidate = 16781629

Source

pub const KeyPreviousCandidate: Key

C++ enum variant: Key_PreviousCandidate = 16781630

Source

pub const KeyModeSwitch: Key

C++ enum variant: Key_Mode_switch = 16781694

Source

pub const KeyKanji: Key

C++ enum variant: Key_Kanji = 16781601

Source

pub const KeyMuhenkan: Key

C++ enum variant: Key_Muhenkan = 16781602

Source

pub const KeyHenkan: Key

C++ enum variant: Key_Henkan = 16781603

Source

pub const KeyRomaji: Key

C++ enum variant: Key_Romaji = 16781604

Source

pub const KeyHiragana: Key

C++ enum variant: Key_Hiragana = 16781605

Source

pub const KeyKatakana: Key

C++ enum variant: Key_Katakana = 16781606

Source

pub const KeyHiraganaKatakana: Key

C++ enum variant: Key_Hiragana_Katakana = 16781607

Source

pub const KeyZenkaku: Key

C++ enum variant: Key_Zenkaku = 16781608

Source

pub const KeyHankaku: Key

C++ enum variant: Key_Hankaku = 16781609

Source

pub const KeyZenkakuHankaku: Key

C++ enum variant: Key_Zenkaku_Hankaku = 16781610

Source

pub const KeyTouroku: Key

C++ enum variant: Key_Touroku = 16781611

Source

pub const KeyMassyo: Key

C++ enum variant: Key_Massyo = 16781612

Source

pub const KeyKanaLock: Key

C++ enum variant: Key_Kana_Lock = 16781613

Source

pub const KeyKanaShift: Key

C++ enum variant: Key_Kana_Shift = 16781614

Source

pub const KeyEisuShift: Key

C++ enum variant: Key_Eisu_Shift = 16781615

Source

pub const KeyEisuToggle: Key

C++ enum variant: Key_Eisu_toggle = 16781616

Source

pub const KeyHangul: Key

C++ enum variant: Key_Hangul = 16781617

Source

pub const KeyHangulStart: Key

C++ enum variant: Key_Hangul_Start = 16781618

Source

pub const KeyHangulEnd: Key

C++ enum variant: Key_Hangul_End = 16781619

Source

pub const KeyHangulHanja: Key

C++ enum variant: Key_Hangul_Hanja = 16781620

Source

pub const KeyHangulJamo: Key

C++ enum variant: Key_Hangul_Jamo = 16781621

Source

pub const KeyHangulRomaja: Key

C++ enum variant: Key_Hangul_Romaja = 16781622

Source

pub const KeyHangulJeonja: Key

C++ enum variant: Key_Hangul_Jeonja = 16781624

Source

pub const KeyHangulBanja: Key

C++ enum variant: Key_Hangul_Banja = 16781625

Source

pub const KeyHangulPreHanja: Key

C++ enum variant: Key_Hangul_PreHanja = 16781626

Source

pub const KeyHangulPostHanja: Key

C++ enum variant: Key_Hangul_PostHanja = 16781627

Source

pub const KeyHangulSpecial: Key

C++ enum variant: Key_Hangul_Special = 16781631

Source

pub const KeyDeadGrave: Key

C++ enum variant: Key_Dead_Grave = 16781904

Source

pub const KeyDeadAcute: Key

C++ enum variant: Key_Dead_Acute = 16781905

Source

pub const KeyDeadCircumflex: Key

C++ enum variant: Key_Dead_Circumflex = 16781906

Source

pub const KeyDeadTilde: Key

C++ enum variant: Key_Dead_Tilde = 16781907

Source

pub const KeyDeadMacron: Key

C++ enum variant: Key_Dead_Macron = 16781908

Source

pub const KeyDeadBreve: Key

C++ enum variant: Key_Dead_Breve = 16781909

Source

pub const KeyDeadAbovedot: Key

C++ enum variant: Key_Dead_Abovedot = 16781910

Source

pub const KeyDeadDiaeresis: Key

C++ enum variant: Key_Dead_Diaeresis = 16781911

Source

pub const KeyDeadAbovering: Key

C++ enum variant: Key_Dead_Abovering = 16781912

Source

pub const KeyDeadDoubleacute: Key

C++ enum variant: Key_Dead_Doubleacute = 16781913

Source

pub const KeyDeadCaron: Key

C++ enum variant: Key_Dead_Caron = 16781914

Source

pub const KeyDeadCedilla: Key

C++ enum variant: Key_Dead_Cedilla = 16781915

Source

pub const KeyDeadOgonek: Key

C++ enum variant: Key_Dead_Ogonek = 16781916

Source

pub const KeyDeadIota: Key

C++ enum variant: Key_Dead_Iota = 16781917

Source

pub const KeyDeadVoicedSound: Key

C++ enum variant: Key_Dead_Voiced_Sound = 16781918

Source

pub const KeyDeadSemivoicedSound: Key

C++ enum variant: Key_Dead_Semivoiced_Sound = 16781919

Source

pub const KeyDeadBelowdot: Key

C++ enum variant: Key_Dead_Belowdot = 16781920

Source

pub const KeyDeadHook: Key

C++ enum variant: Key_Dead_Hook = 16781921

Source

pub const KeyDeadHorn: Key

C++ enum variant: Key_Dead_Horn = 16781922

Source

pub const KeyDeadStroke: Key

C++ enum variant: Key_Dead_Stroke = 16781923

Source

pub const KeyDeadAbovecomma: Key

C++ enum variant: Key_Dead_Abovecomma = 16781924

Source

pub const KeyDeadAbovereversedcomma: Key

C++ enum variant: Key_Dead_Abovereversedcomma = 16781925

Source

pub const KeyDeadDoublegrave: Key

C++ enum variant: Key_Dead_Doublegrave = 16781926

Source

pub const KeyDeadBelowring: Key

C++ enum variant: Key_Dead_Belowring = 16781927

Source

pub const KeyDeadBelowmacron: Key

C++ enum variant: Key_Dead_Belowmacron = 16781928

Source

pub const KeyDeadBelowcircumflex: Key

C++ enum variant: Key_Dead_Belowcircumflex = 16781929

Source

pub const KeyDeadBelowtilde: Key

C++ enum variant: Key_Dead_Belowtilde = 16781930

Source

pub const KeyDeadBelowbreve: Key

C++ enum variant: Key_Dead_Belowbreve = 16781931

Source

pub const KeyDeadBelowdiaeresis: Key

C++ enum variant: Key_Dead_Belowdiaeresis = 16781932

Source

pub const KeyDeadInvertedbreve: Key

C++ enum variant: Key_Dead_Invertedbreve = 16781933

Source

pub const KeyDeadBelowcomma: Key

C++ enum variant: Key_Dead_Belowcomma = 16781934

Source

pub const KeyDeadCurrency: Key

C++ enum variant: Key_Dead_Currency = 16781935

Source

pub const KeyDeadA: Key

C++ enum variant: Key_Dead_a = 16781952

Source

pub const KeyDeadA2: Key

C++ enum variant: Key_Dead_A = 16781953

Source

pub const KeyDeadE: Key

C++ enum variant: Key_Dead_e = 16781954

Source

pub const KeyDeadE2: Key

C++ enum variant: Key_Dead_E = 16781955

Source

pub const KeyDeadI: Key

C++ enum variant: Key_Dead_i = 16781956

Source

pub const KeyDeadI2: Key

C++ enum variant: Key_Dead_I = 16781957

Source

pub const KeyDeadO: Key

C++ enum variant: Key_Dead_o = 16781958

Source

pub const KeyDeadO2: Key

C++ enum variant: Key_Dead_O = 16781959

Source

pub const KeyDeadU: Key

C++ enum variant: Key_Dead_u = 16781960

Source

pub const KeyDeadU2: Key

C++ enum variant: Key_Dead_U = 16781961

Source

pub const KeyDeadSmallSchwa: Key

C++ enum variant: Key_Dead_Small_Schwa = 16781962

Source

pub const KeyDeadCapitalSchwa: Key

C++ enum variant: Key_Dead_Capital_Schwa = 16781963

Source

pub const KeyDeadGreek: Key

C++ enum variant: Key_Dead_Greek = 16781964

Source

pub const KeyDeadLowline: Key

C++ enum variant: Key_Dead_Lowline = 16781968

Source

pub const KeyDeadAboveverticalline: Key

C++ enum variant: Key_Dead_Aboveverticalline = 16781969

Source

pub const KeyDeadBelowverticalline: Key

C++ enum variant: Key_Dead_Belowverticalline = 16781970

Source

pub const KeyDeadLongsolidusoverlay: Key

C++ enum variant: Key_Dead_Longsolidusoverlay = 16781971

Source

pub const KeyBack: Key

C++ enum variant: Key_Back = 16777313

Source

pub const KeyForward: Key

C++ enum variant: Key_Forward = 16777314

Source

pub const KeyStop: Key

C++ enum variant: Key_Stop = 16777315

Source

pub const KeyRefresh: Key

C++ enum variant: Key_Refresh = 16777316

Source

pub const KeyVolumeDown: Key

C++ enum variant: Key_VolumeDown = 16777328

Source

pub const KeyVolumeMute: Key

C++ enum variant: Key_VolumeMute = 16777329

Source

pub const KeyVolumeUp: Key

C++ enum variant: Key_VolumeUp = 16777330

Source

pub const KeyBassBoost: Key

C++ enum variant: Key_BassBoost = 16777331

Source

pub const KeyBassUp: Key

C++ enum variant: Key_BassUp = 16777332

Source

pub const KeyBassDown: Key

C++ enum variant: Key_BassDown = 16777333

Source

pub const KeyTrebleUp: Key

C++ enum variant: Key_TrebleUp = 16777334

Source

pub const KeyTrebleDown: Key

C++ enum variant: Key_TrebleDown = 16777335

Source

pub const KeyMediaPlay: Key

C++ enum variant: Key_MediaPlay = 16777344

Source

pub const KeyMediaStop: Key

C++ enum variant: Key_MediaStop = 16777345

Source

pub const KeyMediaPrevious: Key

C++ enum variant: Key_MediaPrevious = 16777346

Source

pub const KeyMediaNext: Key

C++ enum variant: Key_MediaNext = 16777347

Source

pub const KeyMediaRecord: Key

C++ enum variant: Key_MediaRecord = 16777348

Source

pub const KeyMediaPause: Key

C++ enum variant: Key_MediaPause = 16777349

Source

pub const KeyMediaTogglePlayPause: Key

C++ enum variant: Key_MediaTogglePlayPause = 16777350

Source

pub const KeyHomePage: Key

C++ enum variant: Key_HomePage = 16777360

Source

pub const KeyFavorites: Key

C++ enum variant: Key_Favorites = 16777361

Source

pub const KeySearch: Key

C++ enum variant: Key_Search = 16777362

Source

pub const KeyStandby: Key

C++ enum variant: Key_Standby = 16777363

Source

pub const KeyOpenUrl: Key

C++ enum variant: Key_OpenUrl = 16777364

Source

pub const KeyLaunchMail: Key

C++ enum variant: Key_LaunchMail = 16777376

Source

pub const KeyLaunchMedia: Key

C++ enum variant: Key_LaunchMedia = 16777377

Source

pub const KeyLaunch0: Key

C++ enum variant: Key_Launch0 = 16777378

Source

pub const KeyLaunch1: Key

C++ enum variant: Key_Launch1 = 16777379

Source

pub const KeyLaunch2: Key

C++ enum variant: Key_Launch2 = 16777380

Source

pub const KeyLaunch3: Key

C++ enum variant: Key_Launch3 = 16777381

Source

pub const KeyLaunch4: Key

C++ enum variant: Key_Launch4 = 16777382

Source

pub const KeyLaunch5: Key

C++ enum variant: Key_Launch5 = 16777383

Source

pub const KeyLaunch6: Key

C++ enum variant: Key_Launch6 = 16777384

Source

pub const KeyLaunch7: Key

C++ enum variant: Key_Launch7 = 16777385

Source

pub const KeyLaunch8: Key

C++ enum variant: Key_Launch8 = 16777386

Source

pub const KeyLaunch9: Key

C++ enum variant: Key_Launch9 = 16777387

Source

pub const KeyLaunchA: Key

C++ enum variant: Key_LaunchA = 16777388

Source

pub const KeyLaunchB: Key

C++ enum variant: Key_LaunchB = 16777389

Source

pub const KeyLaunchC: Key

C++ enum variant: Key_LaunchC = 16777390

Source

pub const KeyLaunchD: Key

C++ enum variant: Key_LaunchD = 16777391

Source

pub const KeyLaunchE: Key

C++ enum variant: Key_LaunchE = 16777392

Source

pub const KeyLaunchF: Key

C++ enum variant: Key_LaunchF = 16777393

Source

pub const KeyMonBrightnessUp: Key

C++ enum variant: Key_MonBrightnessUp = 16777394

Source

pub const KeyMonBrightnessDown: Key

C++ enum variant: Key_MonBrightnessDown = 16777395

Source

pub const KeyKeyboardLightOnOff: Key

C++ enum variant: Key_KeyboardLightOnOff = 16777396

Source

pub const KeyKeyboardBrightnessUp: Key

C++ enum variant: Key_KeyboardBrightnessUp = 16777397

Source

pub const KeyKeyboardBrightnessDown: Key

C++ enum variant: Key_KeyboardBrightnessDown = 16777398

Source

pub const KeyPowerOff: Key

C++ enum variant: Key_PowerOff = 16777399

Source

pub const KeyWakeUp: Key

C++ enum variant: Key_WakeUp = 16777400

Source

pub const KeyEject: Key

C++ enum variant: Key_Eject = 16777401

Source

pub const KeyScreenSaver: Key

C++ enum variant: Key_ScreenSaver = 16777402

Source

pub const KeyWWW: Key

C++ enum variant: Key_WWW = 16777403

Source

pub const KeyMemo: Key

C++ enum variant: Key_Memo = 16777404

Source

pub const KeyLightBulb: Key

C++ enum variant: Key_LightBulb = 16777405

Source

pub const KeyShop: Key

C++ enum variant: Key_Shop = 16777406

Source

pub const KeyHistory: Key

C++ enum variant: Key_History = 16777407

Source

pub const KeyAddFavorite: Key

C++ enum variant: Key_AddFavorite = 16777408

C++ enum variant: Key_HotLinks = 16777409

Source

pub const KeyBrightnessAdjust: Key

C++ enum variant: Key_BrightnessAdjust = 16777410

Source

pub const KeyFinance: Key

C++ enum variant: Key_Finance = 16777411

Source

pub const KeyCommunity: Key

C++ enum variant: Key_Community = 16777412

Source

pub const KeyAudioRewind: Key

C++ enum variant: Key_AudioRewind = 16777413

Source

pub const KeyBackForward: Key

C++ enum variant: Key_BackForward = 16777414

Source

pub const KeyApplicationLeft: Key

C++ enum variant: Key_ApplicationLeft = 16777415

Source

pub const KeyApplicationRight: Key

C++ enum variant: Key_ApplicationRight = 16777416

Source

pub const KeyBook: Key

C++ enum variant: Key_Book = 16777417

Source

pub const KeyCD: Key

C++ enum variant: Key_CD = 16777418

Source

pub const KeyCalculator: Key

C++ enum variant: Key_Calculator = 16777419

Source

pub const KeyToDoList: Key

C++ enum variant: Key_ToDoList = 16777420

Source

pub const KeyClearGrab: Key

C++ enum variant: Key_ClearGrab = 16777421

Source

pub const KeyClose: Key

C++ enum variant: Key_Close = 16777422

Source

pub const KeyCopy: Key

C++ enum variant: Key_Copy = 16777423

Source

pub const KeyCut: Key

C++ enum variant: Key_Cut = 16777424

Source

pub const KeyDisplay: Key

C++ enum variant: Key_Display = 16777425

Source

pub const KeyDOS: Key

C++ enum variant: Key_DOS = 16777426

Source

pub const KeyDocuments: Key

C++ enum variant: Key_Documents = 16777427

Source

pub const KeyExcel: Key

C++ enum variant: Key_Excel = 16777428

Source

pub const KeyExplorer: Key

C++ enum variant: Key_Explorer = 16777429

Source

pub const KeyGame: Key

C++ enum variant: Key_Game = 16777430

Source

pub const KeyGo: Key

C++ enum variant: Key_Go = 16777431

Source

pub const KeyITouch: Key

C++ enum variant: Key_iTouch = 16777432

Source

pub const KeyLogOff: Key

C++ enum variant: Key_LogOff = 16777433

Source

pub const KeyMarket: Key

C++ enum variant: Key_Market = 16777434

Source

pub const KeyMeeting: Key

C++ enum variant: Key_Meeting = 16777435

Source

pub const KeyMenuKB: Key

C++ enum variant: Key_MenuKB = 16777436

Source

pub const KeyMenuPB: Key

C++ enum variant: Key_MenuPB = 16777437

Source

pub const KeyMySites: Key

C++ enum variant: Key_MySites = 16777438

Source

pub const KeyNews: Key

C++ enum variant: Key_News = 16777439

Source

pub const KeyOfficeHome: Key

C++ enum variant: Key_OfficeHome = 16777440

Source

pub const KeyOption: Key

C++ enum variant: Key_Option = 16777441

Source

pub const KeyPaste: Key

C++ enum variant: Key_Paste = 16777442

Source

pub const KeyPhone: Key

C++ enum variant: Key_Phone = 16777443

Source

pub const KeyCalendar: Key

C++ enum variant: Key_Calendar = 16777444

Source

pub const KeyReply: Key

C++ enum variant: Key_Reply = 16777445

Source

pub const KeyReload: Key

C++ enum variant: Key_Reload = 16777446

Source

pub const KeyRotateWindows: Key

C++ enum variant: Key_RotateWindows = 16777447

Source

pub const KeyRotationPB: Key

C++ enum variant: Key_RotationPB = 16777448

Source

pub const KeyRotationKB: Key

C++ enum variant: Key_RotationKB = 16777449

Source

pub const KeySave: Key

C++ enum variant: Key_Save = 16777450

Source

pub const KeySend: Key

C++ enum variant: Key_Send = 16777451

Source

pub const KeySpell: Key

C++ enum variant: Key_Spell = 16777452

Source

pub const KeySplitScreen: Key

C++ enum variant: Key_SplitScreen = 16777453

Source

pub const KeySupport: Key

C++ enum variant: Key_Support = 16777454

Source

pub const KeyTaskPane: Key

C++ enum variant: Key_TaskPane = 16777455

Source

pub const KeyTerminal: Key

C++ enum variant: Key_Terminal = 16777456

Source

pub const KeyTools: Key

C++ enum variant: Key_Tools = 16777457

Source

pub const KeyTravel: Key

C++ enum variant: Key_Travel = 16777458

Source

pub const KeyVideo: Key

C++ enum variant: Key_Video = 16777459

Source

pub const KeyWord: Key

C++ enum variant: Key_Word = 16777460

Source

pub const KeyXfer: Key

C++ enum variant: Key_Xfer = 16777461

Source

pub const KeyZoomIn: Key

C++ enum variant: Key_ZoomIn = 16777462

Source

pub const KeyZoomOut: Key

C++ enum variant: Key_ZoomOut = 16777463

Source

pub const KeyAway: Key

C++ enum variant: Key_Away = 16777464

Source

pub const KeyMessenger: Key

C++ enum variant: Key_Messenger = 16777465

Source

pub const KeyWebCam: Key

C++ enum variant: Key_WebCam = 16777466

Source

pub const KeyMailForward: Key

C++ enum variant: Key_MailForward = 16777467

Source

pub const KeyPictures: Key

C++ enum variant: Key_Pictures = 16777468

Source

pub const KeyMusic: Key

C++ enum variant: Key_Music = 16777469

Source

pub const KeyBattery: Key

C++ enum variant: Key_Battery = 16777470

Source

pub const KeyBluetooth: Key

C++ enum variant: Key_Bluetooth = 16777471

Source

pub const KeyWLAN: Key

C++ enum variant: Key_WLAN = 16777472

Source

pub const KeyUWB: Key

C++ enum variant: Key_UWB = 16777473

Source

pub const KeyAudioForward: Key

C++ enum variant: Key_AudioForward = 16777474

Source

pub const KeyAudioRepeat: Key

C++ enum variant: Key_AudioRepeat = 16777475

Source

pub const KeyAudioRandomPlay: Key

C++ enum variant: Key_AudioRandomPlay = 16777476

Source

pub const KeySubtitle: Key

C++ enum variant: Key_Subtitle = 16777477

Source

pub const KeyAudioCycleTrack: Key

C++ enum variant: Key_AudioCycleTrack = 16777478

Source

pub const KeyTime: Key

C++ enum variant: Key_Time = 16777479

Source

pub const KeyHibernate: Key

C++ enum variant: Key_Hibernate = 16777480

Source

pub const KeyView: Key

C++ enum variant: Key_View = 16777481

Source

pub const KeyTopMenu: Key

C++ enum variant: Key_TopMenu = 16777482

Source

pub const KeyPowerDown: Key

C++ enum variant: Key_PowerDown = 16777483

Source

pub const KeySuspend: Key

C++ enum variant: Key_Suspend = 16777484

Source

pub const KeyContrastAdjust: Key

C++ enum variant: Key_ContrastAdjust = 16777485

Source

pub const KeyLaunchG: Key

C++ enum variant: Key_LaunchG = 16777486

Source

pub const KeyLaunchH: Key

C++ enum variant: Key_LaunchH = 16777487

Source

pub const KeyTouchpadToggle: Key

C++ enum variant: Key_TouchpadToggle = 16777488

Source

pub const KeyTouchpadOn: Key

C++ enum variant: Key_TouchpadOn = 16777489

Source

pub const KeyTouchpadOff: Key

C++ enum variant: Key_TouchpadOff = 16777490

Source

pub const KeyMicMute: Key

C++ enum variant: Key_MicMute = 16777491

Source

pub const KeyRed: Key

C++ enum variant: Key_Red = 16777492

Source

pub const KeyGreen: Key

C++ enum variant: Key_Green = 16777493

Source

pub const KeyYellow: Key

C++ enum variant: Key_Yellow = 16777494

Source

pub const KeyBlue: Key

C++ enum variant: Key_Blue = 16777495

Source

pub const KeyChannelUp: Key

C++ enum variant: Key_ChannelUp = 16777496

Source

pub const KeyChannelDown: Key

C++ enum variant: Key_ChannelDown = 16777497

Source

pub const KeyGuide: Key

C++ enum variant: Key_Guide = 16777498

Source

pub const KeyInfo: Key

C++ enum variant: Key_Info = 16777499

Source

pub const KeySettings: Key

C++ enum variant: Key_Settings = 16777500

Source

pub const KeyMicVolumeUp: Key

C++ enum variant: Key_MicVolumeUp = 16777501

Source

pub const KeyMicVolumeDown: Key

C++ enum variant: Key_MicVolumeDown = 16777502

Source

pub const KeyNew: Key

C++ enum variant: Key_New = 16777504

Source

pub const KeyOpen: Key

C++ enum variant: Key_Open = 16777505

Source

pub const KeyFind: Key

C++ enum variant: Key_Find = 16777506

Source

pub const KeyUndo: Key

C++ enum variant: Key_Undo = 16777507

Source

pub const KeyRedo: Key

C++ enum variant: Key_Redo = 16777508

Source

pub const KeyMediaLast: Key

C++ enum variant: Key_MediaLast = 16842751

Source

pub const KeySelect: Key

C++ enum variant: Key_Select = 16842752

Source

pub const KeyYes: Key

C++ enum variant: Key_Yes = 16842753

Source

pub const KeyNo: Key

C++ enum variant: Key_No = 16842754

Source

pub const KeyCancel: Key

C++ enum variant: Key_Cancel = 16908289

Source

pub const KeyPrinter: Key

C++ enum variant: Key_Printer = 16908290

Source

pub const KeyExecute: Key

C++ enum variant: Key_Execute = 16908291

Source

pub const KeySleep: Key

C++ enum variant: Key_Sleep = 16908292

Source

pub const KeyPlay: Key

C++ enum variant: Key_Play = 16908293

Source

pub const KeyZoom: Key

C++ enum variant: Key_Zoom = 16908294

Source

pub const KeyExit: Key

C++ enum variant: Key_Exit = 16908298

Source

pub const KeyContext1: Key

C++ enum variant: Key_Context1 = 17825792

Source

pub const KeyContext2: Key

C++ enum variant: Key_Context2 = 17825793

Source

pub const KeyContext3: Key

C++ enum variant: Key_Context3 = 17825794

Source

pub const KeyContext4: Key

C++ enum variant: Key_Context4 = 17825795

Source

pub const KeyCall: Key

C++ enum variant: Key_Call = 17825796

Source

pub const KeyHangup: Key

C++ enum variant: Key_Hangup = 17825797

Source

pub const KeyFlip: Key

C++ enum variant: Key_Flip = 17825798

Source

pub const KeyToggleCallHangup: Key

C++ enum variant: Key_ToggleCallHangup = 17825799

Source

pub const KeyVoiceDial: Key

C++ enum variant: Key_VoiceDial = 17825800

Source

pub const KeyLastNumberRedial: Key

C++ enum variant: Key_LastNumberRedial = 17825801

Source

pub const KeyCamera: Key

C++ enum variant: Key_Camera = 17825824

Source

pub const KeyCameraFocus: Key

C++ enum variant: Key_CameraFocus = 17825825

Source

pub const KeyUnknown: Key

C++ enum variant: Key_unknown = 33554431

Trait Implementations§

Source§

impl Clone for Key

Source§

fn clone(&self) -> Key

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Key

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<Key> for c_int

Source§

fn from(value: Key) -> Self

Converts to this type from the input type.
Source§

impl From<i32> for Key

Source§

fn from(value: c_int) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for Key

Source§

fn eq(&self, other: &Key) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Key

Source§

impl Eq for Key

Source§

impl StructuralPartialEq for Key

Auto Trait Implementations§

§

impl Freeze for Key

§

impl RefUnwindSafe for Key

§

impl Send for Key

§

impl Sync for Key

§

impl Unpin for Key

§

impl UnsafeUnpin for Key

§

impl UnwindSafe for Key

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

Source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> StaticUpcast<T> for T

Source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.