Связанный .lib-файл связан с .dll
У меня была такая же проблема. Скажем, у меня есть проекты MyProject и TestProject. Я эффективно связал файл lib для MyProject с TestProject. Однако этот файл lib был создан, так как была построена DLL для MyProject. Кроме того, я не содержал исходный код для всех методов в MyProject, но только доступ к точкам входа DLL.
Чтобы решить проблему, я построил MyProject как LIB и связал TestProject с этим .lib-файлом (скопируйте вложенный файл .lib в папку TestProject). Затем я смогу снова создать MyProject как DLL. Он компилируется, поскольку lib, с которым связан TestProject, содержит код для всех методов в классах MyProject.
Если вы хотите разместить два или более виджета док-станции в виде вкладок, вы можете перетащить один виджет док-станции над другим (как описано выше) или сделать это программно с помощью функции QMainWindow::tabifyDockWidget(QDockWidget *first, QDockWidget *second)
. Как показано в описании функции :
Перемещает второй виджет док-станции поверх первого виджета док-станции, создавая вкладку состыкованной области в главном окне.
BLOCKQUOTE>