我正在尝试从QClipboard获取selectionChanged信号,但是当更改选择时它不会触发。我已经在Linux中尝试过了,但在Windows 7中却无法使用。

P.s. void QClipboard::dataChanged()效果很好,但void QClipboard::selectionChanged()不好。

如何在Windows 7中使用selectionChanged

信号和插槽连接器。

QObject::connect(
        qClipboard, &QClipboard::selectionChanged,
        this, &MainWindow::clipboardSelectionChanged
);

触发方法。
void MainWindow::clipboardSelectionChanged() {
    qDebug() << "works";
}

最佳答案

正如documentation中明确指出的那样,selectionChanged信号在Windows上不可用。

10-04 13:30