Compare commits
4 Commits
2b60ae10fa
...
4ac77bf7ca
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4ac77bf7ca | ||
|
|
f3255d6c18 | ||
|
|
b9c46c2ab9 | ||
|
|
036a18d083 |
|
|
@ -54,6 +54,8 @@ extern int g_iDebug;
|
|||
//SmallPrint
|
||||
extern int g_iSmallPrint;
|
||||
|
||||
int g_iLoadingJson = 0;
|
||||
|
||||
MainWindowCurve::MainWindowCurve(QWidget *parent) :
|
||||
QMainWindow(parent),
|
||||
ui(new Ui::MainWindowCurve)
|
||||
|
|
@ -4655,8 +4657,12 @@ void MainWindowCurve::Open(QString fileFull)
|
|||
if (value.isArray()) {
|
||||
wellsArray = value.toArray();
|
||||
qDebug() << "wellsArray number:" << QString::number(wellsArray.size());
|
||||
|
||||
//是否正在加载json
|
||||
g_iLoadingJson = 1;
|
||||
//展示所有井
|
||||
DisplayWells(wellsArray);
|
||||
g_iLoadingJson = 0;
|
||||
}
|
||||
}
|
||||
//
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ extern double g_dPixelPerCm;//每厘米像素数
|
|||
extern double g_SDepthFac;
|
||||
extern double g_EDepthFac;
|
||||
extern QString g_SelectMFac;
|
||||
extern int g_iLoadingJson;
|
||||
|
||||
QMyCustomPlot::QMyCustomPlot(QWidget *parent, QString strSlfName, QString strWellName, QString strTrackName, QString strLineName, QString strType) :
|
||||
QCustomPlot(parent)
|
||||
|
|
@ -273,8 +274,11 @@ void QMyCustomPlot::initGeometry(QString strUuid, int nscale, double fW)
|
|||
int ntmpw = fW * g_dPixelPerCm;
|
||||
this->setGeometry(0, 0, ntmpw - 2, (int)dHight);
|
||||
|
||||
//修改滚动条,针对新建的
|
||||
emit CallManage::getInstance()->sig_changeScrollBar(m_strUuid);
|
||||
if(g_iLoadingJson==0)//针对模板加载,不处理滚动条,避免多次冲突
|
||||
{
|
||||
//修改滚动条,针对新建的
|
||||
emit CallManage::getInstance()->sig_changeScrollBar(m_strUuid);
|
||||
}
|
||||
}
|
||||
|
||||
void QMyCustomPlot::changePropertyWaveUpdate()
|
||||
|
|
@ -12453,7 +12457,7 @@ void QMyCustomPlot::drawDipAngle(double centerX, double centerY, float ifdir[360
|
|||
for (int i = 0; i < lineNumber; ++i)
|
||||
{
|
||||
double currY = startX - i * step;
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 核心:每个刻度单独计算长度(和你GDI完全一样,每个长度不同)
|
||||
//核心:每个刻度单独计算长度(和你GDI完全一样,每个长度不同)
|
||||
double dynamicLen = 0.1 * ifdir[i] / dirmax + lineHeight;
|
||||
|
||||
QCPItemLine *scaleLine = new QCPItemLine(this);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user