Merge branch 'master' of github.com:collin80/SavvyCAN
This commit is contained in:
@@ -176,6 +176,7 @@ void FlowViewWindow::saveFileGraph()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
@@ -200,6 +201,7 @@ void FlowViewWindow::saveFileFlow()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -345,6 +345,7 @@ void GraphingWindow::saveGraphs()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
@@ -368,6 +369,7 @@ void GraphingWindow::saveDefinitions()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
|
|||||||
+25
-5
@@ -479,16 +479,32 @@ void MainWindow::handleSaveFile()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
const QVector<CANFrame> *frames = model->getListReference();
|
const QVector<CANFrame> *frames = model->getListReference();
|
||||||
filename = dialog.selectedFiles()[0];
|
filename = dialog.selectedFiles()[0];
|
||||||
if (dialog.selectedNameFilter() == filters[0]) result = FrameFileIO::saveCRTDFile(filename, frames);
|
if (dialog.selectedNameFilter() == filters[0])
|
||||||
if (dialog.selectedNameFilter() == filters[1]) result = FrameFileIO::saveNativeCSVFile(filename, frames);
|
{
|
||||||
if (dialog.selectedNameFilter() == filters[2]) result = FrameFileIO::saveGenericCSVFile(filename, frames);
|
result = FrameFileIO::saveCRTDFile(filename, frames);
|
||||||
if (dialog.selectedNameFilter() == filters[3]) result = FrameFileIO::saveLogFile(filename, frames);
|
}
|
||||||
if (dialog.selectedNameFilter() == filters[4]) result = FrameFileIO::saveMicrochipFile(filename, frames);
|
if (dialog.selectedNameFilter() == filters[1])
|
||||||
|
{
|
||||||
|
result = FrameFileIO::saveNativeCSVFile(filename, frames);
|
||||||
|
}
|
||||||
|
if (dialog.selectedNameFilter() == filters[2])
|
||||||
|
{
|
||||||
|
result = FrameFileIO::saveGenericCSVFile(filename, frames);
|
||||||
|
}
|
||||||
|
if (dialog.selectedNameFilter() == filters[3])
|
||||||
|
{
|
||||||
|
result = FrameFileIO::saveLogFile(filename, frames);
|
||||||
|
}
|
||||||
|
if (dialog.selectedNameFilter() == filters[4])
|
||||||
|
{
|
||||||
|
result = FrameFileIO::saveMicrochipFile(filename, frames);
|
||||||
|
}
|
||||||
if (result)
|
if (result)
|
||||||
{
|
{
|
||||||
QStringList fileList = filename.split('/');
|
QStringList fileList = filename.split('/');
|
||||||
@@ -515,6 +531,7 @@ void MainWindow::handleSaveFilteredFile()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
@@ -547,6 +564,7 @@ void MainWindow::handleSaveFilters()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
@@ -610,6 +628,7 @@ void MainWindow::handleSaveDBC()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
@@ -633,6 +652,7 @@ void MainWindow::handleSaveDecoded()
|
|||||||
dialog.setNameFilters(filters);
|
dialog.setNameFilters(filters);
|
||||||
dialog.setViewMode(QFileDialog::Detail);
|
dialog.setViewMode(QFileDialog::Detail);
|
||||||
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
dialog.setAcceptMode(QFileDialog::AcceptSave);
|
||||||
|
dialog.setOption(QFileDialog::DontUseNativeDialog);
|
||||||
|
|
||||||
if (dialog.exec() == QDialog::Accepted)
|
if (dialog.exec() == QDialog::Accepted)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user