What’s past is past. Let’s begin again.
Notes of studying Qt
在Qt中,可以通过设置QDropEvent的默认操作来修改拖拽文件下方显示的文本。具体步骤如下:
获取QDropEvent对象
在拖拽事件的回调函数中,使用event获取QDropEvent对象。
设置默认操作
使用setDropAction()方法设置QDropEvent的默认操作,例如:Qt::CopyAction表示复制文件,Qt::MoveAction表示移动文件。
接受事件
使用acceptProposedAction()方法接受事件并执行设置的默认操作。
以下是一个示例代码:
void MyWidget::dragEnterEvent(QDragEnterEvent *event) { event->acceptProposedAction(); event->setDropAction(Qt::CopyAction); // 设置默认操作为复制 }
void MyWidget::dropEvent(QDropEvent *event) { // 执行设置的默认操作 if (event->proposedAction() == Qt::CopyAction) { // 复制文件到目标路径 … } else if (event->proposedAction() == Qt::MoveAction) { // 移动文件到目标路径 … } }
这样,在拖拽文件时,下方就会显示”复制到XXX”或者”移动到XXX”等文本。
Django连接MySQL报错:OperationalError 1045 Access denied for user
MIB简介
记录制止焦虑的一天
限定6.3更新。
继续阅读“记录制止焦虑的一天”Unix网络编程-lunp环境搭建
最近忙到吐,写一点小问题吧。
继续阅读“Unix网络编程-lunp环境搭建”Pip使用大全
参考链接:https://pip.pypa.io/en/stable/user_guide/#user-guide
继续阅读“Pip使用大全”pip&conda&anaconda&miniconda
[摘录]计算机世界的原力觉醒
20世纪的六七十年代可以说是人类现代史上非常特殊的年代,整个西方世界散发着一种迷人的味道,掀起摇滚乐、嬉皮士、爱与和平等文化新浪潮,像披头士、皇后乐队、齐柏林飞艇等经典摇滚乐队在那时诞生……那些脍炙人口的作品到今天还在传唱。那个年代的科技也突飞猛进,NASA送人上月球,还进行全世界电视直播,离开仙童公司的工程师们创建了AMD和Intel,从此揭开了芯片的硅谷时代。AT&T创办的贝尔实验室带来的成果举世瞩目,贝尔实验室除了不断地获得诺贝尔奖和图灵奖,还不断地发明改变人类所需的新技术。什么晶体管、太阳能电池、激光器、手机、通信卫星……这段时间发生的事,对于我来说,就跟追科幻或是超级英雄的美剧一样,一季接一季,里面的超级英雄,一个接一个,让人无法不惊叹称奇。
继续阅读“[摘录]计算机世界的原力觉醒”