美文网首页Qt学习PyQt
超实用功能-Qt会话管理器

超实用功能-Qt会话管理器

作者: 223480235e8e | 来源:发表于2018-01-17 16:29 被阅读45次

在我们使用Creator时,当关闭了Creator再次打开时,我们想要Creator自动恢复到上次关闭前的状态,从而可以很快的接着上一次的任务继续工作,而不需要花时间想我上次都打开了哪些工程和文件。

有使用过vs的同学,也都知道这个功能。

幸运的是,Creator也为我们提供了这样的功能。

在菜单栏选择 文件=》会话管理器

image.png

勾选“启动时恢复上次会话”。

现在,让我们关闭当前的Creator,然后再次打开,Creator自动恢复了关闭前的状态。

好的,重点来了,接下来我们再回头看会话管理器的最右侧的五个按钮,分别是

新建,重命名,克隆,删除,切换到。

那这些按钮都是做什么用的呢?

工作中,我们经常会接触好几个项目。现在假设我接手了两个项目A和B,那么在项目A下我关联着小工程A1,A2,A3,B项目下关联着工程B1,B2,B3,那么我希望在做项目A时,只打开A1,A2,A3,在做项目B时只打开B1,B2,B3。

有的同学可能会选择打开两个Creator,当然这种做法很好。但是它打开了两个Creator,对于有些公司的电脑配置小豆君还是不敢恭维的,并且当再次打开电脑工作时,不能同时恢复A和B关闭前的状态。那么,可不可以用一个Creator就解决这样的问题呢,答案是肯定的。

这里就用到了我们的会话管理器。

示例:

首先,弹出会话管理器,点击新建,输入会话名称“A”点击Ok。

关闭管理器,我们再新建三个工程A1,A2,A3

image

那么,我们的A1,A2,A3工程就属于会话A了。

关闭A1,A2,A3,我们继续创建会话B和工程B1,B2,B3。那么,我们的B1,B2,B3工程就属于会话B了。我们再随便打开几个B1,B2,B3中的文件。

现在,我们可以在管理器中切换到A,发现没,会话B自动关闭,属于会话A的A1,A2,A3工程就都自动打开了。

然后,我们再切换回B,发现没有,B1,B2,B3都自动打开,并且之前打开的文件也都已经打开,是不是很牛的样子啊,即使你关闭电脑再次打开也还是自动恢复所有状态。

还有一点,会话管理器中呈现的斜体加粗会话,表示的是当前会话。

想要更快打开会话,还可以从菜单栏中的 文件=》sessions中选择会话。

好了,关于会话管理器的知识点就这么多了,我们下期见。

更多干货,请关注微信公众号:小豆君,只要关注,便可加入我的C++\Qt交流群一起学习。

相关文章

  • 超实用功能-Qt会话管理器

    在我们使用Creator时,当关闭了Creator再次打开时,我们想要Creator自动恢复到上次关闭前的状态,从...

  • Qt Creator使用之会话管理器

    在我们使用Creator时,当关闭了Creator再次打开时,我们想要Creator自动恢复到上次关闭前的状态,从...

  • python3 图形界面编程

    tkinter 布局管理器:pack/grid/place 事件绑定:x.bind QT

  • Anbox 实现分析 2:I/O 模型

    Anbox 运行时主要由两个分开的实例构成,即容器管理器 ContainerManager 和会话管理器 Sess...

  • Mojolicious::Sessions

    简介 Mojolicious::Sessions是一个基于签名Cookie的会话管理器。 Mojolicious:...

  • 运行 Anbox

    概述 Anbox 运行时主要由两个分开的实例构成: 容器管理器 会话管理器 容器管理器的工作是管理容器的建立,并在...

  • PYQT5布局管理

    Qt布局管理按简单分可分为绝对位置布局和布局管理器布局 一、绝对位置布局: 组件不放在布局管理器中,通过函数set...

  • Qt控件及事件处理

    Qt有三个主要的布局管理器类:QHBoxLayout:在水平方向上排列窗口部件(从左到右)QVBoxLayout:...

  • 超超超高级日语会话!

    いらっしゃっせー!毎度まいどあざっす! お客様きゃくさま、ご一緒いっしょにアメリカンドッグいかーっすか?ただいまキ...

  • 2019-12-04 screen

    screen常用命令 介绍 screen:窗口管理器,可以建立多个会话。你在xshell上跑命令,关闭xshell...

网友评论

    本文标题:超实用功能-Qt会话管理器

    本文链接:https://www.haomeiwen.com/subject/hpsuoxtx.html