自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(442)
  • 问答 (1)
  • 收藏
  • 关注

原创 简单的拖放

简单的拖放

2024-09-21 19:17:39 64

原创 下拉选框.

下拉选择框有五个选项,都是 Linux 的发行版名称,标签内容为选定的发行版名称。在方法内部,设置标签内容为选定的字符串,然后设置自适应文本大小。

2024-09-21 18:55:16 108

原创 QSplitter 组件能让用户通过拖放分割线的方式改变子窗口大小的组件。本例中我们展示用两个分割线隔开的三个 QFrame 组件

三个窗口和两个分割线的布局创建完成了,但是要注意,有些主题下,分割线的显示效果不太好。为了更清楚的看到分割线,我们使用了设置好的子窗口样式。组件,并在里面添加了两个框架。也可以在分割线里面再进行分割。

2024-09-21 18:52:37 52

原创 行编辑..

例子中展示了一个编辑组件和一个标签,我们在输入框里键入的文本,会立即在标签里显示出来。方法内部,我们把文本框里的值赋值给了标签组件,然后调用。如果输入框的值有变化,就调用。方法让标签自适应文本内容。

2024-09-21 18:47:16 94

原创 Are There Enough Field Points?(视场‌、场点)

Are There Enough Field Points?(视场‌、场点)

2024-09-21 13:31:00 93

原创 Optimizing the Lens设置完绩效函数后优化镜头(自动优化)

Optimizing the Lens设置完绩效函数后优化镜头(自动优化)

2024-09-21 12:51:17 270

原创 Defining the Merit Function(可以设置半径、厚度、参考质心)

Defining the Merit Function(可以设置半径、厚度、参考质心)

2024-09-21 12:11:14 213

原创 设置变量。

设置变量

2024-09-20 19:30:46 47

原创 5.3 Entering the Basic System in the Lens Data Editor

设置厚度和材料类型就可以了,claer Semi-Dia自动生成,与孔径设置有关。

2024-09-20 19:10:18 177

原创 打开和添加视场、设置孔径大小

打开和添加视场。

2024-09-19 19:22:02 94

原创 将图导出到CAD

将图导出到CAD

2024-09-19 09:28:50 93

原创 多重组态编辑器

多重组态编辑器

2024-09-18 23:33:28 172

原创 滑动改变参数

选中面,再选择想要改变得参数,确定起始值和结束值,滑动滑块改变。

2024-09-18 23:05:32 175

原创 偏心元素。

偏斜角度增大。

2024-09-18 23:02:49 176

原创 zemax添加常用功能到工具栏

zemax添加常用功能到工具栏

2024-09-14 10:12:35 126

原创 zemax快捷键

zemax快捷键

2024-09-14 10:10:39 231

原创 zemax添加新面

鼠标选中IMA像平面的Infinity,按 INSERT 键,这将会在那一行插入一个新的面,并将像平面往下移。新的面被标为第 2 面。

2024-09-14 09:45:27 159

原创 Zemax 2023安装教程

zemax安装

2024-09-13 19:05:28 650

原创 图片。。。

对象,接收一个文件作为参数。在窗口里显示一张图片。

2024-09-12 20:23:44 260

原创 日历。。。

方法获取选中的日期,然后把日期对象转成字符串,在标签里面显示出来。这个例子有日期组件和标签组件组成,标签显示被选中的日期。的点击信号就触发了,把这个信号和我们自己定义的。提供了基于月份的日历插件。

2024-09-12 19:45:40 279

原创 进度条。。

组件提供了水平和垂直两种进度条,进度条可以设置最大值和最小值,默认情况是 0~99。我们创建了一个水平的进度条和一个按钮,这个按钮控制进度条的开始和停止。方法加载一个时间事件。这个方法有两个参数:过期时间和事件接收者。为了触发事件,我们重载了这个方法。和又它继承而来的对象都有一个。方法是用来控制开始和停止的。

2024-09-12 19:22:47 126

原创 滑块。。。

是个有一个小滑块的组件,这个小滑块能拖着前后滑动,这个经常用于修改一些具有范围的数值,比文本框或者点击增加减少的文本框 (spin box) 方便多了。先准备四个分别表示静音、小音量、中音量、大音量的图标,文件名分别叫 mute.png,min.png,med.png,max.png。根据音量值的大小更换标签位置的图片。这段代码是:如果音量为 0,就把图片换成 mute.png。本例用一个滑块和一个标签展示。标签为一个图片,滑块控制标签 (的值)。这里是模拟的音量控制器。拖动滑块,能改变标签位置的图片。

2024-09-12 17:17:46 207

原创 切换按钮。

点击不同的切换按钮,背景色会在红、绿、蓝之间切换 (而且能看到颜色合成的效果,而不是单纯的颜色覆盖)。它只有两种状态:按下和未按下。我们在点击的时候切换两种状态,有很多场景会使用到这个功能。如果是标签为 “red” 的按钮被点击,就把颜色更改为预设好的对应颜色。把点击信号和我们定义好的函数关联起来,这里是把点击事件转换成布尔值。使用样式表 (就是 CSS 的 SS) 改变背景色。的方法就把这个按钮编程了切换按钮。我们创建了一个切换按钮和一个。

2024-09-12 16:56:34 170

原创 QCheckBox切换窗口标题

要设置窗口标题,我们就要检查单选框的状态。默认情况下,窗口没有标题,单选框未选中。方法控制的,如果空间被选中,我们就给窗口添加一个标题,如果没被选中,就清空标题。组件有俩状态:开和关。通常跟标签一起使用,用在激活和关闭一些选项的场景。这个例子中,有一个能切换窗口标题的单选框。就能切换窗口标题了。

2024-09-12 16:08:34 465

原创 选择文件.

方法的第一个参数是说明文字,第二个参数是默认打开的文件夹路径。默认情况下显示所有类型的文件。读取选中的文件,并显示在文本编辑框内 (但是打开 HTML 文件时,是渲染后的结果,汗)。本例中有一个菜单栏,一个置中的文本编辑框,一个状态栏。点击菜单栏选项会弹出一个。对话框,在这个对话框里,你能选择文件,然后文件的内容就会显示在文本编辑框里。这里设置了一个文本编辑框,文本编辑框是基于。

2024-09-10 10:55:30 367

原创 选择字体.

方法返回一个字体名称和状态信息。状态信息有 OK 和其他两种。的对话框,我们可以使用这个功能修改字体样式。如果点击 OK,标签的字体就会随之更改。我们创建了一个有一个按钮和一个标签的。弹出一个字体选择对话框。

2024-09-10 10:47:16 402

原创 选取颜色。

我们可以预览颜色,如果点击取消按钮,没有颜色值返回,如果颜色是我们想要的,就从取色框里选择这个颜色。,默认的背景颜色为黑色,我们可以使用。例子里有一个按钮和一个。

2024-09-10 10:32:15 156

原创 输入文字。

这是显示一个输入框的代码。第一个参数是输入框的标题,第二个参数是输入框的占位符。对话框返回输入内容和一个布尔值,如果点击的是 OK 按钮,布尔值就返回 True。这个示例有一个按钮和一个输入框,点击按钮显示对话框,输入的文本会显示在输入框里。把得到的字符串放到输入框里。

2024-09-10 10:05:57 539

原创 信号发送。

我们创建了一个叫 closeApp 的信号,这个信号会在鼠标按下的时候触发,事件与。

2024-09-09 20:55:21 724

原创 事件发送。

方法的方式决定了事件源。状态栏显示了被点击的按钮。两个按钮都和同一个 slot 绑定。方法决定了是哪个按钮能调用。这个例子里有俩按钮,

2024-09-09 20:40:47 452

原创 事件对象.

里面有我们触发事件 (鼠标移动) 的事件对象。方法得到鼠标的 x 和 y 坐标点,然后拼成字符串输出到。这个示例中,我们在一个组件里显示鼠标的 X 和 Y 坐标。事件追踪默认没有开启,当开启后才会追踪鼠标的点击事件。

2024-09-09 20:33:50 197

原创 Signals & slots

模块,我们能拖动滑块让数字跟着发生改变。这里是把滑块的变化和数字的变化绑定在一起。是对这个信号应该做出的反应。上面的例子中,显示了。

2024-09-09 20:15:46 277

原创 制作提交反馈信息的布局

我们可以指定组件的跨行和跨列的大小。这里我们指定这个元素跨 5 行显示。我们创建了一个有三个标签的窗口。两个行编辑和一个文版编辑,这是用。创建标签之间的空间。

2024-09-08 21:42:57 291

原创 【无标题】

最常用的还是栅格布局了。这种布局是把窗口分为行和列。创建和使用栅格布局,需要使用 QGridLayout 模块。创建一个 QGridLayout 实例,并把它放到程序窗口里。内容参考自:Miacss' website。这个例子里,我们创建了栅格化的按钮。这是我们将要使用的按钮的名称。方法把按钮放到布局里面。

2024-09-08 21:36:26 227

原创 盒布局..

如果我们需要把两个按钮放在程序的右下角,创建这样的布局,我们只需要一个水平布局加一个垂直布局的盒子就可以了。创建一个水平布局,并增加弹性空间和两个按钮。stretch 函数在两个按钮前面增加了一块弹性空间,它会将按钮挤到窗口的右边。上面的例子完成了在应用的右下角放了两个按钮的需求。为了布局需要,我们把这个水平布局放到了一个垂直布局盒里面。弹性元素会把水平布局挤到窗口的下边。这个才是布局一个应用的更合适的方式。是基本的布局类,分别是水平布局和垂直布局。最后,我们就得到了我们想要的布局。这是创建了两个按钮。

2024-09-08 21:20:09 190

原创 绝对定位.

每个程序都是以像素为单位区分元素的位置,衡量元素的大小。所以我们完全可以使用绝对定位搞定每个元素和窗口的位置。我们使用 move() 方法定位了每一个元素,使用 x、y 坐标。x、y 坐标的原点是程序的左上角。这个元素的左上角就在这个程序的左上角开始的(15,10) 的位置。

2024-09-08 21:05:20 235

原创 2.5MATLAB基本运算

2.5MATLAB基本运算

2024-09-08 17:52:40 177

原创 2.3.3 矩阵的引用

2.3.3 矩阵的引用

2024-09-08 17:00:14 84

原创 主窗口。。。

上面的代码创建了一个很经典的菜单框架,有右键菜单,工具栏和状态栏。这个组件会占满所有剩余的区域。这里创建了一个文本编辑区域,并把它放在。

2024-09-07 13:51:27 242

原创 右键菜单。

方法把当前组件的相对坐标转换为窗口 (window) 的绝对坐标。如果右键菜单里触发了事件,也就触发了退出事件,执行关闭菜单行为。从鼠标右键事件对象中获得当前坐标。

2024-09-07 13:32:47 205

多种方法查看ubuntu版本

对于Ubuntu用户来说,了解当前系统的版本信息是一项基础且重要的任务。无论是出于兼容性考虑、软件安装需求,还是简单的系统信息确认,掌握查看Ubuntu版本的方法都至关重要。 本资源提供了一种简洁而高效的方法来查看Ubuntu系统的版本信息。无需复杂的操作或安装额外的软件,只需打开终端(Terminal)并输入简短的命令即可。 主要推荐使用的是lsb_release -a命令。这个命令会显示包括Ubuntu的发行版ID、版本号、代号以及描述在内的详细系统信息。此外,cat /etc/os-release命令也是另一个常用的选项,它提供了与lsb_release类似的系统标识信息,但可能包含更多细节。 通过执行这些命令,用户可以迅速获得当前Ubuntu系统的版本信息,从而在进行系统更新、软件安装或故障排查时做出更加明智的决策。 总之,本资源为Ubuntu用户提供了一个简单、快捷的查看系统版本的方法,是每位Ubuntu用户都应该掌握的基础技能之一。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2024-08-26

python领域,用于计算“赢球票”题目的算法代码

赢球票 题目描述 某机构举办球票大奖赛。获奖选手有机会赢得若干张球票。 主持人拿出 N N 张卡片(上面写着 1 ⋯ N 1⋯N 的数字),打乱顺序,排成一个圆圈。 你可以从任意一张卡片开始顺时针数数: 1,2,3 ⋯ ⋯ 如果数到的数字刚好和卡片上的数字相同,则把该卡片收入囊中,从下一个卡片重新数数。 直到再无法收获任何卡片,游戏结束。囊中卡片数字的和就是赢得球票的张数。 比如: 卡片排列是:1 2 3 我们从 1 号卡开始数,就把 1 号卡拿走。再从 2 号卡开始,但数的数字无法与卡片对上,很快数字越来越大,不可能再拿走卡片了。因此这次我们只赢得了 1 张球票。 还不算太坏!如果我们开始就傻傻地从 2 或 3 号卡片数起,那就一张卡片都拿不到了。 如果运气好,卡片排列是 2 1 3,那我们可以顺利拿到所有的卡片! 本题的目标:已知顺时针卡片序列,随便你从哪里开始数,求最多能赢多少张球票(就是收入囊中的卡片数字之和) 输入描述 第一行一个整数 N N ( N ≤ 100 N≤100),表示卡片数目。 第二行 N N 个整数,表示顺时针排列的卡片。

2024-08-23

八戒网全自动版,用于爬取'标题', '公司', '价格'等公开信息

爬取'标题', '公司', '价格'等公开信息

2024-08-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除