20 lines
352 B
Zig
20 lines
352 B
Zig
const std = @import("std");
|
|
|
|
pub const QVariant = union {
|
|
int: u32,
|
|
short: u16,
|
|
byte: u8,
|
|
string: []u8,
|
|
stringlist: std.ArrayList([]const u8),
|
|
empty: bool,
|
|
};
|
|
|
|
pub const QVariantTypes = enum(u32) {
|
|
byte = 1,
|
|
// IDK why there is 2???
|
|
int_1 = 2,
|
|
int_2 = 3,
|
|
string = 10,
|
|
stringlist = 11,
|
|
short = 133,
|
|
}; |