作业帮 > 综合 > 作业

| (C++ ,qt)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/04 23:05:04
| (C++ ,qt)
我最近在研究qt creator  我想知道 |  这个符号是什么意思
我最近也在看qt
| 这个符号 就是 或
Save | Discard | Cancel
保存 或 不保存 或 取消
这个QMessageBox 这样能够生产三个button
分别是 保存,不保存 ,取消
信号就是click
槽就是对应的save() discard() cancel()这些函数
再问: 是或者的意思吗? 我看这个视频好像不是 
再答: QFile::Text 是用文本打开 QFile::WriteOnly 是只写方式 两者就是 并 的关系
再问: 那究竟是并 还是 或者 呢
再答: if(!file.open(QFile::WriteOnly | QFile::Text))//以只写方式打开文件,如果打开失败则弹出提示框并返回 并 对应 或 交 对应 与 是一个意思 如果你接触过硬件linux编程的话 举个例子 你在debug的时候会设置debug的等级 error的打印可能优先级最高 比如是0x01 warning的打印可能优先级次之 比如是0x02 info的打印可能优先级次之 比如是0x04 debug的打印最低 比如是0x08 那么如果你想打开所有的打印信息 就是设置 (0x01 | 0x02 | 0x04 | 0x08) 再比如单片机编程 你想设置晶振 并 设置关看门狗 (OSC_12M | WATCH_DOG_OFF) 你的问题和这些多少有些类似 我只是简单说来下我的理解 希望有帮助