QT调用剪切板错误
在创建新类或者GUI程序使用.ui方式之后,在MainWindows中使用QClipboard会报错,执行完clipboard->setText之后剪切板是空的
后面发现在main.cpp中是可以用的
现在问题又出现在怎么把MainWindows中的QString复制到剪切板中
首先在MainWindows中创建信号和槽函数,主要是信号,槽函数只是起到一个使用剪切板的作用
signals:
void QQ_Report_Error_Info(QString);
private slots:
void QQ_Report_EN_Fun_slots(QString info);
这里的槽函数是一个找QQ窗口的程序
HWND QQ_HWND;
BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam) {
char title[256];
// 获取窗口标题
if (GetWindowTextA(hwnd, title, sizeof(title)) > 0) {
// 输出窗口标题
QString Dis=QString::fromLocal8Bit(title);
qDebug() << "Window Handle:" << hwnd << ", Title:" << Dis;
if(Dis