這是我的第一個問題。對不起,如果你發現什麼愚蠢的。如何我可以整合八度(matlab克隆)與qt的創造者
我怎麼可以從qt-creator.octave調用八度功能是一個matlab克隆。我已經搜查了很多1周,但我越來越困惑,我該怎麼辦。我搜索的是我們可以使用Qprocess,Qmake和添加八度音程庫。但我不明白我應該採用哪種方法。 我試圖在這How to use Octave libraries with C++工作,但我不明白如何做export LD_LIBRARY_PATH=/full/path/to/usr/lib/octave-3.2.4
,我必須輸入終端或在Qt-creator的.pro。 如果有人已經對它進行了處理。請指導我該怎麼做。我花了太多時間,但我找不到解決方案。請幫幫我。 。謝謝!
我已經創建了gui,但現在我想鏈接一些八度功能。如果我按情節按鈕,採用倍頻內置函數曲線應顯示
這裏是我創建
的main.cpp
#include <QtGui/QApplication>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
主窗口的GUI代碼。 CPP
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_3_clicked()
{
}
gui.pro
#-------------------------------------------------
#
# Project created by QtCreator 2014-07-16T17:44:01
#
#-------------------------------------------------
QT += core gui
TARGET = gui
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
我沒有足夠的聲譽上傳GUI的圖像
qt是一個C++庫,主要提供GUI功能,例如'QWidget',但也包括'QString'之類的東西。但是,它不會改變基本的C++行爲。如果您已經制作了一個小的非Qt測試程序來與Octave進行交互,那麼您可以使用該代碼並將其用於您的Qt項目中。 – MSalters
@MSalters我想創建一個使用Qtin的GUI,如果按下繪圖按鈕,應該使用八度內置函數顯示一個繪圖。我必須在我的qt C++代碼中使用八度函數。 – osama