qtablewidget 选中不改变背景_98.9%的人都不知道的PPT冷技巧

本文分享了一些鲜为人知的小贴士,涵盖了QTableWidget在选中时不改变背景颜色的设置方法,同时揭示了不常见的PPT高效操作技巧,包括Excel中的顶级查找函数和令人惊讶的Ctrl+V快捷键使用方式。
摘要由CSDN通过智能技术生成

fb00962b0b37647220918239f3c1d686.png

分享 冷技巧 的我又叕“肥来”了 91be0ef62f419b5d7027b299082136fa.png af6fb2c9e77569f1eb2b56b20618a1c5.png 希望大家依旧别在意标题的98.9%,咱们直接开始吧~   4bc31b8f4f73162ecf9608c2ba1e11b8.png   痛点描述: 如果罗列PPT实用技巧,【渐变蒙版】肯定有一席之地。像这样直接在图片上加上文字,经常遇到文字看不清的状况。 be1328df9ee07ad54480ce4d77486363.gif 这时我们总会插入个渐变蒙版,调整好蒙版方向+参数后,就可以让图片和背景过渡比较自然。 b794a1feebdd090cbd170e6725cfc008.gif 但是…是否有更快速的解决方法呢?   解决方案: 加【渐变蒙版】终归需要操作好几步,其实咱们可以反其道而行之——直接柔化图片的边缘767a926be4e9f0df182403768b817698.gif 先适当将图片裁剪一些,接着右键点击图片,在效果里选择【柔化边缘】 选择一个默认参数后,将图片适当放大一些,放好位置即可。

小贴士

如果小伙伴跟我一样有强迫症,容忍不了有元素超出画布,咱们可以把柔化边缘后的图片,先右键剪切——再粘贴为图片格式,超出的部分用 【裁剪工具】 裁掉即可。   00575b399aa94388b17fee6773645b47.png   痛点描述: PPT默认的阴影效果好用是好用,但直接生成的效果总是比较生硬,容易联想到上个世纪的Windows提示框… 93a52c690b9b1f7985a1f9f1cf45ab9f.png   解决方案: 想拥有“干净”的阴影效果,需要把控好那个“度”~ 那么这个“度”具体如何把控呢? 大家只需要记下以下的参数(制作时对应输入即可) 498173581d7c8e49ff1858ba2bde9e7c.gif

小贴士

近两年很火的【弥散阴影】,PPT设置好参数也可以制作出来哦(同样给到大家参数) 0e7c393d15b699b56bd68a069109ec22.png dce1fc653a098572495f9039d36e06b9.png   f976d56bcd102688929e777e4c8e9016.png   痛点描述: 有时放大文字时,由于文字变大超过了文本框的长度,导致文字会自动换行,一个个手动调整真的是麻烦呀~ e070675550c9ce75dc27a538a75e6979.gif   解决方案: 其实在【文本选项】那里,有个小小的设置叫【形状中的文字自动换行】 c25fc53342ec7028f4882edcf411d666.png 那么这个小东西取消勾选后,会有什么效果呢? (好像没啥好卖关子的,功能的意思已经很直接了2333) c1fb10036aca59f204eb01ae53a71c05.gif 不用担心放大文字后,还要一个个调整文本框,一劳永逸~(请忽略我把文字放这么大哈)

小贴士

有时像这样参差不齐的文本框,取消这个勾选后,一下子自适应宽度,也是极好的(强迫症如我) ef7b1b0c9a91228cd805b8d807498017.gif   7222ec84347c746960090faa528f4c44.png   痛点描述: 因为PPT的描边不能像PS一样可以选择为【外描边】,所以每次用PPT给文字加描边时,效果就有点奇怪(文字被描边“吃”掉了许多) 1332f829cab9e1665a853a08bafa1662.png     解决方案: 既然如此,咱们只能发挥想象力啦~ 将文字多复制一层出来,底下的那层加描边,顶上的那层盖上去就好。 51d2a5a40b40d2962461e569ac855b06.gif

小贴士

这样就可以“做出”PS文字外描边的效果啦(曲线做边,不容易呀)   d060c7ee64e2c174633b6d93ad87c94c.png   痛点描述:    PPT背景是纯色,太单调怎么办?找点有质感的图片当背景即可呀~ 89a009a03889988bffc4d11c60c91511.png 不过纠结如我,每次选背景都比较花时间(主要是不知道选中的背景适不适合当前页面,不大好进行对比) 有没快速的方法能看出效果呢?   解决方案: 参考买衣服“试穿”的过程,咱们可以一口气将背景图放在幻灯片母版里 (如:咱们这份是黑金风格PPT,就提前收集5-8张黑金背景图) 这样排好版之后,翘着二郎腿、动动手指就能给PPT“换装”啦~

8ecf1f3a68b92bf467d4349befd6ac21.gif

小贴士

平时咱们可以按这个思路收集背景图, 如:学术白色、黑金质感、红色喜庆、蓝色科技等等 ,PPT常用背景无外乎这些风格。   b062441fdba882f99d75d3385e3a8cd0.png   痛点描述:   知道PPT有主题颜色的功能,可以实现快速改色。 能否把要求“更进一步”,即实现PPT亮版/暗版随意切换呢? (这样无论甲方提什么要求,都能应付过来啦)   解决方案: 参考基于【主题颜色】的功能之上,PPT还有个冷门的功能叫【背景样式】,位置在菜单栏【设计】——【变体】里。 20eb63f59a754d3d35b9b77e8376f168.png 那么这个功能能实现什么效果呢? 它可以将PPT一键切换背景样式(我好像说了句废话哈哈,大家看动图哈)

faa62f0bf5dcbb8c6ebb10c11a17a2d0.gif

小贴士

不过话说回来,想实现这样的效果,前提需要先设置好【主题颜色】哈~   a99383c8dba6ce6e222d2be8c7175bae.png   痛点描述:   下载到一份优质PPT,想收集里头的素材(方便自己制作时使用),只能一个个右键保存么? 6af5ef42ed32162ade1ea1688d85986c.png   解决方案: 咱们只需将PPT先复制一份出来(此举是为了备个份) 然后将PPT文件后缀直接改成“rar”,弹出的提示框也点击“是”,接着解压下文件,在里头的子文件夹“PPT”“media”里,这份PPT的素材都已经打包好啦~

e495ac1e8c1619152975dbe874ec9689.gif

小贴士

小伙伴们可以试试,省心省力(当然素材收集不能贪多,灵活用好才是王道)   8c23425cd6208e5e4bb3c2a2c91cdd54.png   痛点描述:    如何用两根线条,将PPT页面快速地三等分?(这道题是数学老师出的么…莫名有种熟悉的感觉) a3bd03f85d56d5ea4e4cda2f69659ddf.png   解决方案: 以往我会多绘制两根线条(分别放在页面最左和右侧),接着选中所有线条——横向分布,就可以实现快速三等分了~ a3304581627913fce81a85e57aa57980.gif 直到后来,无意间我发现了菜单栏【开始】【排列】【对齐】里有个设置选项,叫【对齐幻灯片】,居然可以一键实现这样的效果(默认都是对齐所选对象哦) a3304581627913fce81a85e57aa57980.gif

小贴士

好吧我承认…虽然我自己无意中发现了这个按钮,用的确实是比较少~   a325915e740977e919320ecbb8542d36.png    痛点描述:   PPT自带的三维旋转功能,特别地实用,可以将形状变成多种角度。但是如果是图片的话,为什么会变成这样的效果? (整体变亮了许多,都看不清了) d5fe48d84995c617d9a59924e61ba5fe.gif   解决方案: 以前的我也是纠结在这一步,后来才知道,原来可以更改“光源”,选择倒数第二个“发光”效果即可~ 6dd620bb718bc66ade32fde33c2903a8.gif

小贴士

话说回来,如果是形状的话,误打误撞改个光源还挺好看的~   474adc52edbfc6694e87ae80670ce18b.png   痛点描述:   接着上一条知识点,如果我们利用三维旋转,将图片变成这样“展板”的效果,当时总觉得少了些感觉(没有厚度) bdac244ca0ed6d445a6cf38dcfe8c78a.png   解决方案: 在三维格式这边,有个增加【深度】的功能,特别地实用

f65ad920df0cb660f8dd0f519bd99802.gif

除了形状之外,文字增加个【深度】也超酷的~ aeebbdbfd8dc192f4be2ea1a47b09140.gif 除上述几个技巧外,在PPT里还有什么有意思的冷技巧呢? 欢迎大家踊跃在评论区留言,咱们再再再再再…集思广益头脑风暴下呗~ 40e870b733722e00798404c28eef59a5.gif
来源:  职场趣学 ;作者:沛文 9efbbeac1ae03c846666a0d8872e31b3.png 精彩内容回顾

高能预警!2020年个人银行账户进账高于这个金额会被查!事关每一个人!

公司来了一个傻员工,却改变了所有人对Excel的看法

比Vlookup好用10倍,它才是Excel查找函数中的No.1

按3次Ctrl+V,结果99%的人都想不到

发票这样盖章罚1万!正式明确不能再这样了!会计不小心自己要赔钱!

b9cce65f9c0bd0c1678444d16215f890.png c7f0335fc0403bacc6f8ee247a94dd9a.gif
在 PyQt 中,`QTableWidgetItem` 本身不直接提供设置背景图片的接口。但是,你可以通过自定义 `QTableWidgetItem` 的绘制来实现背景图片的效果。一个常见的方法是重写 `QTableWidget` 的 `paintEvent` 方法或者使用 `QStyleOptionViewItem` 来自定义绘制。下面是一个简单的例子,展示了如何为表格项设置背景图片: ```python from PyQt5 import QtWidgets, QtGui class CustomTableItem(QtWidgets.QTableWidgetItem): def __init__(self, text, image_path, *args, **kwargs): super().__init__(text, *args, **kwargs) self._image_path = image_path def paintCell(self, painter): # 绘制背景图片 image = QtGui.QImage(self._image_path) image = image.scaled(self.size(), QtCore.Qt.KeepAspectRatio, QtCore.Qt.SmoothTransformation) painter.drawImage(0, 0, image) # 调用默认的绘制函数来绘制文本等其他内容 super().paintCell(painter) class MyTableWidget(QtWidgets.QTableWidget): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.setItemDelegate(CustomTableItem) def paintEvent(self, event): opt = QtGui.QStyleOptionViewItem(self) self.initStyleOption(opt) for row in range(self.rowCount()): for col in range(self.columnCount()): self.initStyleOption(opt, row, col) item = self.item(row, col) if isinstance(item, CustomTableItem): item.paintCell(self.style().Painter(selfviewport())) else: super().paintCell(event) super().paintEvent(event) # 使用例子 table = MyTableWidget(5, 3) # 创建一个5行3列的表格 item = CustomTableItem('Text', 'path/to/image.png') table.setItem(0, 0, item) ``` 在这个例子中,我们创建了一个自定义的 `CustomTableItem` 类,它继承自 `QTableWidgetItem` 并重写了 `paintCell` 方法来绘制背景图片。然后我们创建了一个 `MyTableWidget` 类,它重写了 `paintEvent` 方法以使用我们的自定义项。 请注意,上述代码是一个概念性的示例,可能需要根据实际的应用场景进行调整和优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值